'Lake Seneca' definitions:

Definition of 'Lake Seneca'

From: WordNet
noun
A glacial lake in central New York; the largest of the Finger Lakes [syn: Seneca Lake, Lake Seneca]

Words containing 'Lake Seneca'