Words: Seneca Lake Lake Seneca
Part of speech: n
Definition: a glacial lake in central New York; the largest of the Finger Lakes