Where does “Afganistano” come from?

Afganistano (Esperanto) comes from Pashto افغانستان, from Classical Persian اَفْغَانِسْتَان.

Ancestry of “Afganistano”, step by step

StepLanguageWordMeaning
1Pashtoافغانستان
2Classical Persianاَفْغَانِسْتَان
Every word from Classical Persian اَفْغَانِسْتَانEvery word from Pashto افغانستان