مهسا

Mahsa

girlPersian

Mahsa is a Muslim girl name meaning “Like the moon”.

MeaningLike the moon
GenderGirl
OriginPersian
Arabic spellingمهسا
Pronunciationmah-SAH
Muslim name?Used by Muslims

Meaning and origin of Mahsa

Mahsa is a Persian girls' name formed from mah, moon, and the suffix -sā, meaning 'like', so it means moon-like. It became one of the most popular names in Iran in the late twentieth century. The name is used by Persian speakers in Iran, Afghanistan and Tajikistan.

Is Mahsa a Muslim name?

Mahsa is a Persian name used by Muslim families, especially in Iran. It is not Arabic but its meaning, like the moon, is entirely acceptable.

Where is the name Mahsa used?

Very common in Iran and among Iranians abroad.

Gifts with the name Mahsa

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 Mahsa

Mahsaa

Read more

More girl names like Mahsa

Frequently asked questions

What does the name Mahsa mean?

Mahsa means 'Like the moon'. It comes from Persian.

Is Mahsa a Muslim name?

Mahsa is a Persian name used by Muslim families, especially in Iran. It is not Arabic but its meaning, like the moon, is entirely acceptable.

How do you write Mahsa in Arabic?

Mahsa is written مهسا in Arabic script.

How do you pronounce Mahsa?

Mahsa is pronounced mah-SAH.

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