مهسا

Mahsa

girlPersianMuslim

Mahsa is a Muslim girl name of Persian origin, meaning “Like the moon”.

MeaningLike the moon
GenderGirl
OriginPersian
Written asمهسا
Pronunciationmah-SAH
TraditionMuslim
Used inIran, Afghanistan, Tajikistan

Meaning and origin of Mahsa

Mahsa is a Persian girls' name made from mah, moon, and the suffix -sa, meaning 'like', giving the meaning moon-like. It rose to become a top name in Iran in the late twentieth century. Persian speakers in Iran, Afghanistan and Tajikistan all use it. Its short, clear sound, close to that of Mahtab, and gentle meaning have helped it travel with Iranian families abroad.

Is Mahsa a Muslim name?

Mahsa is Persian rather than Arabic, and Muslim families, especially in Iran, use it; its moon-like meaning is entirely acceptable.

How popular is Mahsa?

It is 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

Names similar to Mahsa

More Muslim girl names

Frequently asked questions

What does the name Mahsa mean?

Mahsa means 'Like the moon'. It is of Persian origin.

Is Mahsa a Muslim name?

Mahsa is Persian rather than Arabic, and Muslim families, especially in Iran, use it; its moon-like meaning is entirely acceptable.

How do you pronounce Mahsa?

Mahsa is pronounced mah-SAH.

Is Mahsa a boy or girl name?

Mahsa is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.