Shache (noun) Definition, Meaning & Examples

noun Pinyin.
  1. a city in western Xinjiang Uyghur Autonomous Region, in northwestern China, in a large oasis of the Tarim Basin.
noun
  1. a town in W China, in the W Xinjiang: a centre of the caravan trade between China, India, and Transcaspian areas
Shache (noun) Definition, Meaning & Examples

More Definitions