English Dictionary
◊ SITSANG
Sitsang
n : an Asian country under the control of China; located in the
Himalayas [syn: {Tibet}, {Thibet}, {Sitsang}]