SynonymX
Speak
Lake Seneca
Definition of Lake Seneca
1.
A glacial lake in central New York; the largest of the Finger Lakes
Noun
Synonyms for word "lake seneca"
seneca lake
Semanticaly linked words with "lake seneca"
finger lakes
lake