szechwan province Meaning, Definition & Usage

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

WordNet