Rafan means "Someone marked by elegance and aesthetic appeal. This name suggests a person whose bearing and manner are naturally pleasing and harmonious.".
Rafan meaning in Urdu is: خوبصورت، شیریں، نفیس
Rafan is of Arabic origin.
Rafan has 2 syllables.
Parents who liked Rafan also loved these names