Thibet

Explore definitions, synonyms, and language insights of Thibet

Definitions

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