English dictionary
lake cayuga meaning and definition
Definition and meaning of lake cayuga at MeaningMonkey.org. lake cayuga meaning and definition in the English Dictionary.LAKE CAYUGA noun
Definition of Lake Cayuga (noun)
- a glacial lake in central New York; the longest of the Finger Lakes
- synonyms: Cayuga Lake
Source: Princeton University Wordnet