lake cayuga

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

Other Searches