sitsang

Noun
  1. An autonomous region of the Peoples Republic of China;
    Located in the Himalayas (synset 108926725)

Other Searches