Nafesa means "One of noble status and distinguished rank. The name evokes majesty and aristocratic standing.".
Nafesa meaning in Urdu is: شہزادی، رانی
Nafesa is of Arabic origin.
Nafesa has 3 syllables.
Parents who liked Nafesa also loved these names