cayuga : Idioms & Phrases


cayuga lake

  • noun a glacial lake in central New York; the longest of the Finger Lakes
    Cayuga Lake.
WordNet

lake cayuga

  • noun a glacial lake in central New York; the longest of the Finger Lakes
    Cayuga Lake.
WordNet