• word of the day

    interlaken

    interlaken - Dictionary definition and meaning for word interlaken

    Definition
    (noun) a popular resort town in the Alps in west central Switzerland
Download our Mobile App Today
Receive our word of the day
on Whatsapp