Definition of Cayuga Lake

  • 1. A glacial lake in central New York; the longest of the Finger Lakes Noun

Synonyms for word "cayuga lake"

Semanticaly linked words with "cayuga lake"