مهرة

Mahra

girlArabic

Mahra is a Muslim girl name meaning “Filly, young mare”.

MeaningFilly, young mare
GenderGirl
OriginArabic
Arabic spellingمهرة
PronunciationMAH-rah
Arabic rootم ه ر (m-h-r) — foal
Muslim name?Islamic / Arabic name

Meaning and origin of Mahra

Mahra (Muhra) means 'filly', a young female horse, an image of beauty, grace and spirit in a culture that treasures Arabian horses. It is a popular Emirati and Saudi name, borne for example by Sheikha Mahra bint Mohammed Al Maktoum of Dubai. It is also connected in sound to Mahra, a region and tribe of eastern Yemen.

Is Mahra a Muslim name?

Yes. Mahra is an Arabic name used by Muslim families in the Gulf. It means 'filly', a symbol of grace.

Where is the name Mahra used?

Popular in the UAE, Saudi Arabia and Oman.

Gifts with the name Mahra

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Mahra

MuhraMahrahMohra

More girl names like Mahra

Frequently asked questions

What does the name Mahra mean?

Mahra means 'Filly, young mare'. It comes from Arabic.

Is Mahra a Muslim name?

Yes. Mahra is an Arabic name used by Muslim families in the Gulf. It means 'filly', a symbol of grace.

How do you write Mahra in Arabic?

Mahra is written مهرة in Arabic script.

How do you pronounce Mahra?

Mahra is pronounced MAH-rah.

Updated October 2026 · Researched by the Modern Muslim Names team. Spotted a mistake? Let us know.