Where does “車士活” come from?

車士活 (Chinese) comes from English Chatswood.

Ancestry of “車士活”, step by step

StepLanguageWordMeaning
1EnglishChatswood
Every word from English Chatswood
車士活 — Etymology, Origin & Word History | Etymology Explorer