Meaning of Sichuan in English:

Sichuan

(also Szechuan, Szechwan)

Pronunciation /sɪˈtʃwɑːn/

proper noun

  • A province of west central China; capital, Chengdu.