interlaken Meaning, Definition & Usage

  1. noun a popular resort town in the Alps in west central Switzerland

WordNet