The baby name Mahdi is a boys name, 2 syllables long and is pronounced "(MAH dee)".

Mahdi is Muslim and Arabic in Origin, with the following Meanings

Boy Name Meanings by Origin

Muslim Meaning - Guided to the right path.

Arabic Meaning - Guided to the right path; Mahdi is the Muslim messiah, expected by some to return and restore the true religion. This is the title used for Mohammed's successor.

Mahdi has the following similar or variant Names

Blog's & Personal sites by "Mahdi"

Add Your site

Did we miss something about this name? Let us know!

Tell us what you know