Name: Haneef (حنيف)
Meaning: Upright, true
Gender: male