Mahdi Name in Urdu – Meaning & Origin

مہدی

Download name card

Mahdi at a glance

Name in Urduمہدی
MeaningRightly guided
Meaning in Urduہدایت یافتہ
Genderboy
OriginArabic
English spellingsMahdi, Mehdi

Meaning of Mahdi

Mahdi (مہدی) is a boy's name of Arabic origin that means "Rightly guided". In Urdu, its meaning is:

ہدایت یافتہ

In English it is also spelled Mehdi, but in Urdu it is always written مہدی.

How to write Mahdi in Urdu

Mahdi is written from right to left using these Urdu letters:

  1. مMeem
  2. ہChoti Hay
  3. دDaal
  4. یChoti Yay

Frequently asked questions

How do you write Mahdi in Urdu?

Mahdi is written مہدی in Urdu, using the letters Meem, Choti Hay, Daal, Choti Yay (read from right to left).

What is the meaning of Mahdi?

Mahdi means "Rightly guided". In Urdu, the meaning of Mahdi is: ہدایت یافتہ.

Is Mahdi a boy or girl name?

Mahdi is a boy's name of Arabic origin.

What are other spellings of Mahdi?

Mahdi is also spelled Mehdi in English. All of these are written مہدی in Urdu.

More boys' names in Urdu

See all names in Urdu →

Want to write a full sentence with Mahdi? Use our Roman Urdu to Urdu converter.