Name: Shaafii (شافي)
Meaning: Clear, Clean, Pure
Gender: male