Leroy
LEE-roy
LEEroy
French origin meaning 'the king'. Two syllables, stress on the first in Australian usage.
LEE-roy
French origin meaning 'the king'. Two syllables, stress on the first in Australian usage.
Notes
French origin meaning 'the king'. Two syllables, stress on the first in Australian usage.
Origin & meaning