Definitions for "szechwan"
a populous province of south central China