From Old English 'leof' (dear) and 'mann,' meaning 'beloved man' or 'sweetheart.'
Like Leman?
Swipe through thousands of names like it