Name: Wareef (وريف)
Meaning: Wareef is an Arabic name for boys that means flourishing, blooming.
Gender: male