It is a male name of Latin origin. It means God's chosen one.
Eloy is a male proper name of Spanish origin.