Back

Mahdi

مَهْدِي

About Mahdi
Mahdi is an Arabic name for boys that means “well-guided”, “guided by God”.
Name Heritage
Translation
مَهْدِي
Origin
Arabic
Nature
Not Quranic
Root
H26-D-Y
Mahdi - Meaning, Origin & Significance | Islamic Names