Meaning of xinjiang uighur autonomous region

Definition of xinjiang uighur autonomous region

(noun) 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

Other information on xinjiang uighur autonomous region

WIKIPEDIA results for xinjiang uighur autonomous region