Urumchi (noun) Definition, Meaning & Examples

noun
  1. a city in NW China, capital of Xinjiang Uygur Autonomous Region: trading centre on a N route between China and central Asia. Pop: 1 562 000 (2005 est)
Urumchi (noun) Definition, Meaning & Examples

More Definitions