Words that come from Chinese mountain pass (often near a river)

4 words across 2 languages descend from Chinese mountain pass (often near a river) — including Sichuan, Szechuan, Sichuanese, 四川.

See the etymology of mountain pass (often near a river) itself →

English (3)

Chinese (1)