Noun Definition

sun valley

1.Definition: a winter sports resort in south central Idaho

Category: Places