Mahsan means "Reflecting moon-like qualities that suggest visual and spiritual beauty, evoking the admirable luminescence of the night sky.".
Mahsan meaning in Urdu is: چاند جیسا، خوبصورت
Mahsan is of Arabic origin.
Mahsan has 2 syllables.
Parents who liked Mahsan also loved these names