Crossword clues for Large lake S. of Leningrad.:ILMENLarge lake near Leningrad.ILMENLarge lake S. of Leningrad.