Szech·uan /ˈsɛʧˌwɑn, ˈsɛʃ-/
Szechuan n : a populous province of south central China [syn: Szechwan, Sichuan, Szechwan province]