Definitions
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
Look “sinkiang” up elsewhere
Want another word?
Spin the dictionary for a fresh one.