Name: Hamyaa (حاميا)
Meaning: Hamyaa is an Arabic name for girls that means protector, defender.
Gender: female