lake-seneca

Nouns

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

Synonyms

Seneca Lake

Words of close approximity