Definition of Lake Seneca

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

Synonyms for word "lake seneca"

Semanticaly linked words with "lake seneca"