Elroy
Elroy is a boy's name used in English.
Meaning of Elroy
A variant of Leroy using the Spanish article "el" in place of French "le".
Elroy is a boy's name used in English.
A variant of Leroy using the Spanish article "el" in place of French "le".