Synonyms of Sitsang in English :
Antonyms of Sitsang in English
Thesaurus of Sitsang in English
Sitsang
see definition of sitsangSynonyms of sitsang
1. (noun) an autonomous region of the Peoples Republic of China; located in the Himalayas
Member Holonyms of sitsang
1. (noun) an autonomous region of the Peoples Republic of China; located in the Himalayas
Words Derivationally Related to sitsang
1. (noun) an autonomous region of the Peoples Republic of China; located in the Himalayas