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