Nafisa
Primarily Female
The meaning of the name Nafisa is Precious Gem
The origin of the name Nafisa is Arabic
Alternate spellings: Nafis
People who like the name Nafisa also like: Zafirah, Sumaya, Amina, Layla, Zarina, Farah, Adia, Dominic, Elijah, Jabari, Hadi, Gabriel, Marcel, Zachary

< Back to Search | Pet Name Categories