Word info Synonyms

Lake Seneca

Noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms