Tibet

Explore definitions, synonyms, and language insights of Tibet

Definitions

Noun
an autonomous region of the Peoples Republic of China; located in the Himalayas