I'm married to an Eloy. He is Cuban. This name has Spanish roots. His name is unique in many parts of the world. His nickname his mother uses is El-Oh. The only problem with his name is people don't know how to pronounce it and call him E-lie. I love the name and there is a town in Arizona called Eloy.
https://wa.wikipedia.org/w/index.php?search=Eloy&title=Sipeci%C3%A5s:Cweri&profile=advanced&fulltext=1&ns0=1
http://www.names.be/jongensnamen.html?met=Eloy&sort=beldesc