Answer: ladoga

AnswerCrossword Clue
LADOGAEurope's largest lake
LADOGALargest lake in Europe
LADOGALargest lake in Europe.
LADOGAEurope's largest lake, between Finland and Russia.
LADOGALake between Russian and Finland.
LADOGALake in Russia and Finland.
LADOGAEurope's largest lake.