Name: Shafeei (شافي)
Meaning: Shafeei is an Arabic name for boys that means healed, cured.
Gender: male