Where does “Afganistan” come from?

Afganistan (Faroese) comes from Persian افغان, from Sogdian ʾβγʾn.

Ancestry of “Afganistan”, step by step

StepLanguageWordMeaning
1PersianافغانAfghan; Pashtun; API •
2Sogdianʾβγʾn
Every word from Sogdian ʾβγʾnEvery word from Persian افغان