Elroy

Proper noun

 * , a pseudo-Spanish variant of Leroy.