From Arabic 'mahdi' meaning 'guided one' or 'rightly guided.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mahdeen?
Swipe through thousands of names like it