tibet

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches