Leroy Meaning and Origin
Leroy is a boy’s name meaning “the King” and is of French origin. Current Popularity: #930.
Posts with the name Leroy:
Leroy is a boy’s name meaning “the King” and is of French origin. Current Popularity: #930.
Posts with the name Leroy: