Arabic name meaning 'victorious' or 'triumphant,' from the root z-f-r denoting success.
Like Zaafir?
Swipe through thousands of names like it