How to pronounce "seneca lake"

Add your own pronunciation of "seneca lake"

Meanings and definitions of "seneca lake"

Noun

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

Synonyms: