Where does “Afganistan” come from?

Afganistan (Mauritian Creole) comes from French Afghanistan, from English Afghanistan, from Classical Persian اَفْغَانِسْتَان.

Ancestry of “Afganistan”, step by step

StepLanguageWordMeaning
1FrenchAfghanistan
2EnglishAfghanistan
3Classical Persianاَفْغَانِسْتَان
Every word from Classical Persian اَفْغَانِسْتَانEvery word from English AfghanistanEvery word from French Afghanistan