Ürümqi

1 ENTRIES FOUND:
Ürümqi /ʊˈrʊmˈtʃi/ proper noun
Ürümqi
/ʊˈrʊmˈtʃi/
proper noun
Britannica Dictionary definition of ÜRÜMQI
: city in China