Definition of Lake Cayuga

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

Synonyms for word "lake cayuga"

Semanticaly linked words with "lake cayuga"