xinjiang uighur autonomous region is a noun meaning "an autonomous province in far northwestern China on the border with Mongolia and Kazakhstan; the largest province in the People's Republic of China and the homeland of the Uighur people". It carries one recorded sense.
Definitions, synonyms and semantic relations for xinjiang uighur autonomous region come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.