Nafissatou is a West African form of Arabic Nafisa, meaning precious, valuable, or refined.
Like Nafissatou?
Swipe through thousands of names like it