Synonyms of Sitsang in English :

Antonyms of Sitsang in English

Thesaurus of Sitsang in English

Sitsang

see definition of sitsang

Synonyms 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