More info about the name "Elroy"
Elroy is derived from a French name. It comes from the French words 'Le Roi' whose meaning is 'the King'.
Elroy is derived from a French name. It comes from the French words 'Le Roi' whose meaning is 'the King'.
Elroy Hirsch - football player