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)

  1. a glacial lake in central New York; the longest of the Finger Lakes
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: