szechwan Meaning, Definition & Usage

  1. noun a populous province of south central China
    Sichuan; Szechwan province; Szechuan.

WordNet