Meaning of the name Elroy: The King; Servant of the king
Origin of the name Elroy: French
Alternate spellings of the name Elroy: Elroi, Elroye