Durafshan means "One who disseminates blessings and treasures. Literally suggesting the scattering of precious pearls, it conveys the generous distribution of all that is valuable and beneficial.".
Durafshan meaning in Urdu is: بھلائی پھیلانے والی، موتیوں کی بارش
Durafshan is of Arabic origin.
Durafshan has 3 syllables.
Parents who liked Durafshan also loved these names