lake-cayuga

Nouns

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

Synonyms

Cayuga Lake

Words of close approximity