Somali variant of Arabic Nafisa, meaning precious, pure, or of great value.
Like Nafiso?
Swipe through thousands of names like it