Definition of Liuzhou in US English:

Liuzhou

(also Liuchow)

proper noun

  • An industrial city in southern China, in Guangxi Zhuang province northeast of Nanning; population 871,600 (est. 2006).

Pronunciation

Liuzhou

/ˌlio͞oˈjō/