Name: Ghadif (غديف)
Meaning: Ghadif is an Arabic name for boys that means generous, one who gives much
Gender: male