镇巴 zhènbā Zhenba Definitions Defs Origin Strokes Stroke Words Sentences Sents 镇 鎮 zhèn noun town town; administrative unit between a village and a city; trading center巴 bā Ba (bound form) Ba, an ancient state in present-day Chongqing and eastern Sichuan; a surname