Definition of Urumqi in English:
Urumqi
proper noun
(also Urumchi)
The capital of Xinjiang autonomous region in northwestern China; population 1,504,300 (est. 2006).
Former name (until 1954) Tihwa
Pronunciation
Are You Learning English? Here Are Our Top English Tips