Where does “คาบูล” come from?

คาบูล (Thai) comes from English Kabul, from Classical Persian کَابُل.

Ancestry of “คาบูล”, step by step

StepLanguageWordMeaning
1EnglishKabul—
2Classical Persianکَابُل—
Every word from Classical Persian کَابُل →Every word from English Kabul →