Name: Hafeez (حفيظ)
Meaning: Guardian, protector, an attribute applied to Allah Names, Abdul Hafeez.
Gender: male