Variant of Elroy, from Old French meaning "the king," a name of noble association.
Like Melroy?
Swipe through thousands of names like it