Definition of Seneca Lake

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

Synonyms for word "seneca lake"

Semanticaly linked words with "seneca lake"