Definition of Liuzhou in English:

Liuzhou

(also Liuchow)

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

See synonyms for Liuzhou

proper noun

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