Afrasiab means "A historical royal figure; the designation of a sovereign ruler from ancient tradition.".
Afrasiab meaning in Urdu is: بادشاہ، شاہ
Afrasiab is of Arabic origin.
Afrasiab has 3 syllables.
Parents who liked Afrasiab also loved these names