Etymology

Ladoga

L1A1D2O1G2A1

Today it means: A freshwater lake located in the Republic of Karelia and Leningrad Oblast in northwestern Russia, near Saint Petersburg, and the largest lake in Europe. Full definition →

Russian Ла́дога
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

  1. Russian · borrowed fromЛа́дога
  2. Russian · borrowed fromЛа́дога
  3. English todayLadoga

Borrowed from Russian Ла́дога (Ládoga).

Etymology from Wiktionary, CC BY-SA 4.0.