Name: Safih (صافيه)
Meaning: Safih is an Arabic name for boys that means pardoning, forgiving
Gender: male