Definition of Interlaken

  • 1. A popular resort town in the Alps in west central Switzerland Noun

Semanticaly linked words with "interlaken"