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