From Old English meaning dear man or beloved man, or dweller by a meadow.
Like Leeman?
Swipe through thousands of names like it