Mahsa, or Mahsā, is a feminine given name of Persian origin. The word in Persian has two parts: mah (meaning moon) and sa (a suffix meaning like). The name means like the moon or moon-like. The word is written in Persian as مهسا and pronounced [mæhˈsɒː] (with the first a like the a in dad and the second a like the a in father).