Meaning of Szechwan

Definition of Szechwan

(noun) a populous province of south central China

Other information on Szechwan

WIKIPEDIA results for Szechwan
Amazon results for Szechwan