Eloy \e-loy\ as a boy's name is a variant of Eli (Hebrew) and Eloi (French, Latin), and the meaning of Eloy is "high; chosen".
The baby name Eloy sounds like Ely, Aly, Aloj, Elie, Elia, Eliu and Elois. Other similar baby names are Cloy, Elon, Elof, Elov and Elroy.