雙峰鎮 shuāng fēng zhèn

DEFINITIONS

  1. Twin Peaks, US television drama series 1990-1991

CHARACTERS

雙 shuāng set of two, pair, couple; both
峰 fēng peak, summit; hump of camel
鎮 zhèn town, market place; suppress