مهدي

Mehdi

boyArabic, Persian and Turkish pronunciation

Mehdi is a Muslim boy name meaning “Rightly guided”.

MeaningRightly guided
GenderBoy
OriginArabic, Persian and Turkish pronunciation
Arabic spellingمهدي
PronunciationMEH-dee
Arabic rootه د ي (h-d-y) — to guide
Muslim name?Islamic / Arabic name

Meaning and origin of Mehdi

Mehdi is the Persian, Turkish and North African pronunciation of the Arabic Mahdī, one who is guided by God. In Islamic belief al-Mahdī is the awaited leader who will appear before the end of time, a figure of special importance to Shia Muslims. The Abbasid caliph al-Mahdī also bore the name.

Is Mehdi a Muslim name?

Yes. Mehdi is the common Persian, Turkish and Maghrebi form of the Arabic Muslim name Mahdi, meaning rightly guided.

Where is the name Mehdi used?

Very common in Iran, Morocco, Algeria, Tunisia, Turkey and Azerbaijan.

Gifts with the name Mehdi

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 Mehdi

Read more

More boy names like Mehdi

Frequently asked questions

What does the name Mehdi mean?

Mehdi means 'Rightly guided'. It comes from Arabic, Persian and Turkish pronunciation.

Is Mehdi a Muslim name?

Yes. Mehdi is the common Persian, Turkish and Maghrebi form of the Arabic Muslim name Mahdi, meaning rightly guided.

How do you write Mehdi in Arabic?

Mehdi is written مهدي in Arabic script.

How do you pronounce Mehdi?

Mehdi is pronounced MEH-dee.

Updated October 2026 · Researched by the Modern Muslim Names team. Spotted a mistake? Let us know.