tibet

Explore definitions, synonyms, and language insights of tibet

Definitions

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