From Old French el roi meaning "the king," a name denoting royal status.
Like Elroy?
Swipe through thousands of names like it