szechuan

Noun
  1. A populous province of south central China (synset 108744138)

Other Searches