Nafissatou is a West African form of Arabic Nafisa, meaning precious, valuable, or refined.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Nafissatou?
Swipe through thousands of names like it