Name: Wafii (وفي)
Meaning: Perfect, Keeps promises, Capable of paying debt
Gender: male