Definition of Cayuga, Lake in English:

Cayuga, Lake

proper noun

  • One of the Finger Lakes, in west central New York. Ithaca lies at its southern end.

Pronunciation

Cayuga, Lake

/kəˈyo͞oɡə/