Name: Shafeef (شفيف)
Meaning: Shafeef is an Arabic name for boys that means translucent, transparent, clear.
Gender: male