Name profile

BoyPronounced Arabic /ˈmah.diː/; Persian /mæh.ˈdiː/

Mahdi

A name meaning "guided one".

Quick answer

Mahdi is a boy name meaning "guided one".

Pronunciation: Arabic /ˈmah.diː/; Persian /mæh.ˈdiː/.

GenderBoy
Meaningguided one
PronunciationArabic /ˈmah.diː/; Persian /mæh.ˈdiː/

Meaning and history

The name means "guided one" in Arabic, a derivative of هدى ( hadā ) meaning "to lead the right way, to guide".

Notes and context

Usage: arabic, persian | Arabic: مهدي; Persian: مهدی