Definition of Sichuan in English:

Sichuan

(also Szechuan, Szechwan)

proper noun

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

Pronunciation:

Sichuan

/ˈsiˈCHwän/