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
Amazon results for
xinjiang uighur autonomous region
Tweet