Definition of Liuzhou in English:
Liuzhou
(also Liuchow)
proper nounljuːˈdʒəʊˌlio͞oˈjō
An industrial city in southern China, in Guangxi Zhuang province north-east of Nanning; population 871,600 (est. 2006).
柳州(中国南部工业城市,位于广西壮族自治区境内、南宁市东北部,2006年估计人口871, 600)