'Lake Cayuga' definitions:

Definition of 'Lake Cayuga'

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

Words containing 'Lake Cayuga'