Meaning of szechwan province

Definition of szechwan province

(noun) a populous province of south central China

Other information on szechwan province

WIKIPEDIA results for szechwan province
Amazon results for szechwan province