seneca lake

Noun
  1. a glacial lake in central New York; the largest of the Finger Lakes

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

seneca lake
A family enjoys a sunny day on the shores of Seneca Lake.