Mahsa means "Resembling the moon in its captivating quality, symbolizing the aesthetic allure that such celestial similarity conveys.".
Mahsa meaning in Urdu is: چاند کی طرح، خوبصورت
Mahsa is of Arabic origin.
Mahsa has 2 syllables.
Parents who liked Mahsa also loved these names