Szechuan

1. (noun) a populous province of south central China
Synonyms: Sichuan, Szechwan
Related Words: province, state



Terms and Conditions of Use / Copyright Notice