English synonyms about - contact  

Seneca Lake

noun

1 Seneca Lake

A glacial lake in central New York; the largest of the Finger Lakes.

synonym: Lake Seneca.


Find more on seneca lake elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0287