Mahreen

girlPersian / UrduMuslim

Mahreen is a Muslim girl name of Persian / Urdu origin, meaning “Bright, moon-like”.

MeaningBright, moon-like
GenderGirl
OriginPersian / Urdu
Pronunciationmaah-REEN
TraditionMuslim
Used inPakistan, India

Meaning and origin of Mahreen

Mahreen is a modern name for girls with a strong following in Pakistan. Most explain it as built on the Persian mah, moon, giving the sense of bright or moon-like, though exactly how it was formed is not clear. It does not appear in classical Arabic sources, but South Asian Muslims have used it steadily for several decades, often alongside the spelling Mehreen.

Is Mahreen a Muslim name?

Mahreen has Persian-Urdu rather than Arabic roots, and Muslim families, mainly in Pakistan, choose it for its bright meaning.

How popular is Mahreen?

It is common in Pakistan and the Pakistani diaspora.

Gifts with the name Mahreen

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 Mahreen

MehreenMahrinMahrine

Names similar to Mahreen

MehreenMaheenMahnoorMaham

More Muslim girl names

Frequently asked questions

What does the name Mahreen mean?

Mahreen means 'Bright, moon-like'. It is of Persian / Urdu origin.

Is Mahreen a Muslim name?

Mahreen has Persian-Urdu rather than Arabic roots, and Muslim families, mainly in Pakistan, choose it for its bright meaning.

How do you pronounce Mahreen?

Mahreen is pronounced maah-REEN.

Is Mahreen a boy or girl name?

Mahreen is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.