Zafirah comes from Arabic and means victorious, successful, or triumphant.
Like Zafirah?
Swipe through thousands of names like it