双峰镇 shuāngfēngzhèn Twin Peaks Definitions Defs Origin Strokes Stroke Words Sentences Sents 双峰 雙峰 shuāngfēng Twin Peaks (Taiwan) the US television drama series "Twin Peaks" (1990-1991)镇 鎮 zhèn noun town town; administrative unit between a village and a city; trading center