Mahsan

in baby girl name

The meaning of Mahsan is Mahsan is a Persian name for girls that means moon-like, thus meaning beautiful.
Mahsan Name In Arabic : محسن
Mahsan Name In Bangla : মহ্সান
Mahsan Name In Urdu : محسن
Mahsan Name In Hindi : महसन