'Szechwan' definitions:

Definition of 'Szechwan'

(from WordNet)
noun
A populous province of south central China [syn: Szechwan, Sichuan, Szechuan, Szechwan province]

Words containing 'Szechwan'