Name: Shaafi (شافي)
Meaning: Intercessor, mediator.
Gender: male