Baby name

STABLE BOY · ARABIC
🇲🇦 🇩🇿 🇹🇳

Mahdi

/MAH · dee/


“Guided one”

A masculine name of Arabic origin meaning guided one.

mah

spiritual

How it ages.

Mahdi threads through multiple generations of Moroccan households without losing its shape.

The cultural moment.

Across the past several reporting cycles, Mahdi has shown minimal movement in Moroccan charts.