Meaning
A name that means something.
M"Rightly guided by God." In Islamic tradition, al-Mahdī is the messianic figure expected at the end of times. A distinctive name that stands out on US school rosters.
Etymology, in one line
Arabic root: h-d-y — ه-د-ي, guidance
Regional variants
"Mahdi" is the classical spelling; "Mehdi" is common in Moroccan and Iranian heritage families in the US.