From Arabic, meaning elegant, graceful, or charming.
Like Zarifa?
Swipe through thousands of names like it