Noorafsha means "One who diffuses and spreads luminescence throughout, acting as a dispenser of radiance and brightness to all around.".
Noorafsha meaning in Urdu is: روشنی پھیلانے والی، نور بخش
Noorafsha is of Arabic origin.
Noorafsha has 3 syllables.
Parents who liked Noorafsha also loved these names