Mahdy is a variant of Mahdi, from Arabic meaning guided or rightly guided.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mahdy?
Swipe through thousands of names like it