ماہ رخ

Mahrukh

girlPersian

Mahrukh is a Muslim girl name meaning “Moon-faced, with a face like the moon”.

MeaningMoon-faced, with a face like the moon
GenderGirl
OriginPersian
Arabic spellingماہ رخ
Pronunciationmaah-ROOKH
Muslim name?Used by Muslims

Meaning and origin of Mahrukh

Mahrukh is Persian, from māh, moon, and rukh, face or cheek. It describes someone whose face is as beautiful as the moon, a common compliment in Persian and Urdu poetry. The name is popular in Pakistan and Afghanistan, and in Iran it appears as Mahrokh.

Is Mahrukh a Muslim name?

Yes. Mahrukh is used by Muslim families in Pakistan, Afghanistan and Iran. It is a Persian name with a poetic meaning.

Where is the name Mahrukh used?

Popular in Pakistan, Afghanistan and Iran.

Gifts with the name Mahrukh

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 Mahrukh

MahrokhMehrukh

Read more

More girl names like Mahrukh

Frequently asked questions

What does the name Mahrukh mean?

Mahrukh means 'Moon-faced, with a face like the moon'. It comes from Persian.

Is Mahrukh a Muslim name?

Yes. Mahrukh is used by Muslim families in Pakistan, Afghanistan and Iran. It is a Persian name with a poetic meaning.

How do you write Mahrukh in Arabic?

Mahrukh is written ماہ رخ in Arabic script.

How do you pronounce Mahrukh?

Mahrukh is pronounced maah-ROOKH.

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