lake keuka

Noun
  1. A glacial lake in central New York;
    One of the Finger Lakes (synset 109348152)

Other Searches