seneca-lake

Nouns

  • (n) a glacial lake in central New York; the largest of the Finger Lakes Lake Seneca,

Synonyms

Lake Seneca

Words of close approximity