Name: Mahsunah (محسنه)
Meaning: Mahsunah is an Arabic name for girls that means beautified, improved.
Gender: female