lake tahoe

Noun
  1. A lake on the border between Nevada and California to the west of Carson City;
    A popular resort area (synset 109266115)

Other Searches