Where does “Szechuan” come from?

Szechuan (English) comes from Chinese Mandarin 四川.

Ancestry of “Szechuan”, step by step

StepLanguageWordMeaning
1Chinese Mandarin四川
Every word from Chinese Mandarin 四川
Szechuan — Etymology, Origin & Word History | Etymology Explorer