Definition of Liuzhou in 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ō/