Name: Wafi (وافي)
Meaning: Faithful, loyal, True, trustworthy, reliable, perfect, complete.
Gender: male