Meaning of lake seneca
Definition of lake seneca
(noun)
a
glacial
lake
in
central
New York; the largest of the Finger Lakes
Other information on lake seneca
WIKIPEDIA results for
lake seneca
Amazon results for
lake seneca
Tweet