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