sun valley Meaning, Definition & Usage

  1. noun a winter sports resort in south central Idaho

WordNet