Where does “Ла́дога” come from?

Ла́дога (Russian): The largest freshwater lake in Europe

Definitions

  1. The largest freshwater lake in Europe

Words derived from “Ла́дога