Definition of Szechuan
Noun: Szechuan 'sech,waan or si'chwaan
- A populous province of south central China
- Szechwan, Sichuan, Szechwan province
Anagrams containing the word Szechuan
sczahuen nszechua anszechu uanszech huanszec chuansze echuansz zechuans