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