Definition of Interlaken

  • (noun) a popular resort town in the Alps in west central Switzerland

Synonyms of Interlaken


Antonyms of Interlaken


No Antonyms Found.

Homophones of Interlaken


No Homophones Found.