Name: Saafin (سافين)
Meaning: Saafin is an Arabic name for boys that means those who are pure, those who are without blemished. It is the plural of Saafi.
Gender: male