Seneca Lake
تعریف انگلیسی
noun
- a glacial lake in central New York; the largest of the Finger Lakes