What is the meaning of the name Nafis?
The name Nafis is primarily a female name of Arabic origin that means Precious Gem.
Different Spellings of the name Nafis:
People who like the name Nafis also like: Lilah
Names that sound like Nafis:
Stats for the Name Nafis