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