Noun Definitionszechwan1.Definition: a populous province of south central ChinaRelated Noun(s):sichuan, szechuan, szechwan provinceCategory: Places