sitsang
Meaning, Definition & Usage
Dictionary
Related
noun
an autonomous region of the Peoples Republic of China; located in the Himalayas
Xizang; Thibet; Tibet
.
WordNet
Previous
sitka
sitology
sitophobia
sitophylus
sitotroga
Next
sitta
sitten
sitter
sittidae
sittine