Mahdi
Mahdi is a Muslim boy name of Arabic origin, meaning “The rightly guided one”.
| Meaning | The rightly guided one |
|---|---|
| Gender | Boy |
| Origin | Arabic |
| Written as | مهدي |
| Pronunciation | MAH-dee |
| Tradition | Muslim |
| Used in | Iran, Turkey, Morocco, Worldwide |
Meaning and origin of Mahdi
Mahdi means 'the rightly guided one', from huda, guidance. In Islamic belief al-Mahdi is a just leader descended from the Prophet's ﷺ family who will appear before the end of time, and that gives the name great weight among both Sunni and Shia Muslims. The Abbasid caliph al-Mahdi took it as a title, and the name is common from Morocco to Iran.
Is Mahdi a Muslim name?
Mahdi is closely tied to Islamic teaching about al-Mahdi, and its root is in every Muslim's prayer: 'Guide us (ihdina) to the straight path' (Quran 1:6).
How popular is Mahdi?
It is used worldwide, and Iran, Turkey and North Africa usually spell it Mehdi.
Gifts with the name Mahdi
- Mahdi name necklaces & bracelets (Amazon)
- Personalised Mahdi baby gifts (Amazon)
- Muslim baby gifts & books (Amazon)
As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.
Spellings and variants of Mahdi
Names similar to Mahdi
More Muslim boy names
Frequently asked questions
What does the name Mahdi mean?
Mahdi means 'The rightly guided one'. It is of Arabic origin.
Is Mahdi a Muslim name?
Mahdi is closely tied to Islamic teaching about al-Mahdi, and its root is in every Muslim's prayer: 'Guide us (ihdina) to the straight path' (Quran 1:6).
How do you pronounce Mahdi?
Mahdi is pronounced MAH-dee.
Is Mahdi a boy or girl name?
Mahdi is usually a boy name.