Name: Shaeef (شايف)
Meaning: Shaeef is an Arabic name for boys that means strongly in love.
Gender: male