Afshan means "Embellishment and grace that assists and supports. The name suggests beautification that actively contributes to one's surroundings.".
Afshan meaning in Urdu is: سہائتا کرنے والا زیور
Afshan is of Arabic origin.
Afshan has 2 syllables.
Parents who liked Afshan also loved these names