Arabic name meaning 'loyal,' 'faithful,' or 'one who fulfills promises.'
Like Wafi?
Swipe through thousands of names like it