sichuan Meaning, Definition & Usage

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

WordNet