Definition of Liuzhou in English:

Liuzhou

proper noun

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

Pronunciation

Liuzhou

/ˌlio͞oˈjō/ /ˌlɪuˈdʒoʊ/