Name: Mahsa (مهسا)
Meaning: Mahsa is a Persian name for girls that means moon-like, thus meaning beautiful.
Gender: female