Enter a clue or pattern or both:
The Clue
Europe's largest lake (6 letter answer)
The Answer
LADOGA
Tags
Notes
The answer LADOGA is so rare that it appears less than once every 2500 puzzles.
Definition
LADOGA as a noun:
1. (Lake Ladoga, Ladoga) = a lake in northwestern Russia north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland