English dictionary

ladoga meaning and definition

Definition and meaning of ladoga at MeaningMonkey.org. ladoga meaning and definition in the English Dictionary.

LADOGA noun

Definition of Ladoga (noun)

  1. 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: