French-origin name meaning 'the king' or from a place name in Normandy.
Like Leray?
Swipe through thousands of names like it