مهدي

Mehedi

boyArabic, Bengali spelling

Mehedi is a Muslim boy name meaning “Rightly guided one”.

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

Meaning and origin of Mehedi

Mehedi is the Bengali spelling of the Arabic Mahdī, 'one who is rightly guided'. In Islamic tradition al-Mahdī is the guided leader expected near the end of time. Bengali adds an extra vowel between h and d, giving Mehedi. The same spelling also means henna in Bengali, but as a boy's name it is Mahdi.

Is Mehedi a Muslim name?

Yes. Mehedi is the Bengali form of Mahdi, an Arabic Muslim name meaning 'rightly guided'.

Where is the name Mehedi used?

Very common in Bangladesh, often in compounds like Mehedi Hasan.

Gifts with the name Mehedi

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 Mehedi

More boy names like Mehedi

Frequently asked questions

What does the name Mehedi mean?

Mehedi means 'Rightly guided one'. It comes from Arabic, Bengali spelling.

Is Mehedi a Muslim name?

Yes. Mehedi is the Bengali form of Mahdi, an Arabic Muslim name meaning 'rightly guided'.

How do you write Mehedi in Arabic?

Mehedi is written مهدي in Arabic script.

How do you pronounce Mehedi?

Mehedi is pronounced MEH-heh-dee.

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