sun valley

Noun
  1. A winter sports resort in south central Idaho (synset 109104804)

Other Searches