From Old English 'leof' (dear) and 'mann,' meaning 'beloved man' or 'sweetheart.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Leman?
Swipe through thousands of names like it