Name: Mashaa (ماشاء)
Meaning: Mashaa is an Arabic name for girls that means willpower, will.
Gender: female