Definition of Sichuan in English:

Sichuan

(also Szechuan, Szechwan)

proper noun

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

Pronunciation:

Sichuan

/sɪˈtʃwɑːn/