Tavifa appears to be African in usage, though its exact linguistic root is uncommon and uncertain.
Like Tavifa?
Swipe through thousands of names like it