Liuzhou or Liu·chou, Liu·chow [lyoo-joh] noun Pinyin. a city in central Guangxi Zhuang region, in S China. Formerly Maping.