sitsang Meaning, Definition & Usage

  1. noun an autonomous region of the Peoples Republic of China; located in the Himalayas
    Xizang; Thibet; Tibet.

WordNet