Other crossword clues for answer "ILMEN"ILMENNovgorod Oblast lakeLake near Leningrad.Large lake near Leningrad.Leningrad's lake.Lake in Leningrad area.Shallow European lake.Novgorod's lake.Lake of NW Europe.Lake near Novgorod.Lake in NovgorodShallow Russian lake.Russian lake.Lake south of LeningradLake of Russia