Name: Zaaef (زايف)
Meaning: Zaaef is an Arabic name for boys that means hospitable, one who accepts guests and servers them well..
Gender: male