Name: Hafida (حفيدة)
Meaning: protect
Gender: female