Leroy

  • [ LEE-roi ]
  • English
From the French nickname le roi meaning "the king". It has been common as an English given name since the 19th century.

EQUIVALENTS
ENGLISH: Leroi
OTHER FORMS
ENGLISH: Delroy, Elroy