Elroy

Elroy is derived from a French name. It comes from the French words 'Le Roi' whose meaning is 'the King'.

Origin/Usage
French
Pronunciation
EL-roi
Meaning
The king