lake seneca

Noun
  1. A glacial lake in central New York;
    The largest of the Finger Lakes (synset 109453004)

Other Searches