Afsan means "A narrative of imagination and folklore; embodying stories passed down through tradition and wonder.".
Afsan meaning in Urdu is: کہانی، داستان، افسانہ
Afsan is of Arabic origin.
Afsan has 2 syllables.
Parents who liked Afsan also loved these names