alps

Noun
  1. A large mountain system in south-central Europe;
    Scenic beauty and winter sports make them a popular tourist attraction (synset 109217235)

Other Searches