Definition of Szechuan

  • (noun) a populous province of south central China

Antonyms of Szechuan


No Antonyms Found.

Homophones of Szechuan


No Homophones Found.