Name: Hafza (حافزا)
Meaning: Variant of Arabic Hafsa, meaning 'gathering.'
Gender: female