lake ladoga :

Search Words
You can search or browse for words

lake ladoga


  • n  a lake in northwestern Russia to the north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland
News & Articles

  • Russian "Doomsday Plane" Flies For 4th Consecutive Day; Accompanies Putin On Spiritual Mission
    Following three consecutive days of missions by the Russian "Doomsday Plane", i.e. the Tupolev Tu-214SR communication relay aircraft, which as we reported first on Friday , has been circling in proximity to Finland, above the island of Valaam in Lake Ladoga, moments ago, deep in the Russian night, the plane which traditionally accompanies Putin took off from Moscow's Vnukovo airport and is once ...
    April 28, 2014 - Zero Hedge

Bee Dictionary: Search, browse, look at common errors, idioms and more.