Interlaken (networking)
WordNet

noun


(1)   A popular resort town in the Alps in west central Switzerland
WiktionaryText

Etymology


Coined in 1891 from inter lacus, from its geographical position between the lakes.
 
x
OK