- Lake Cayuga as a noun:
- 1
Lake Cayuga
noun
1 Lake Cayuga
A glacial lake in central New York; the longest of the Finger Lakes.
synonym: Cayuga Lake.
debug info: 0.028
noun
A glacial lake in central New York; the longest of the Finger Lakes.
synonym: Cayuga Lake.
debug info: 0.028