szechuan Meaning, Definition & Usage

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

WordNet