alps

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches