Noun Definitionszechwan province1.Definition: a populous province of south central ChinaRelated Noun(s):sichuan, szechuan, szechwanCategory: Places