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.Large lake S. of Leningrad.Novgorod's lake.Lake of NW Europe.Lake near Novgorod.Lake in NovgorodRussian lake.Lake south of LeningradLake of Russia