Ladoga
Ladoga
Definition
La·doga (lä′dô gä′)
lake in NW Russia, near the Finnish border: largest lake in Europe: c. 7,000 sq mi (18,130 sq km)
Browse dictionary entries near Ladoga
- ladle
- ladino
- lading
- Ladin
- ladies'-tresses
- ladies' room
- Ladies'
- -laden
- laden
- lade
- ladrone
- lady
- Lady Bountiful
- Lady chapel
- Lady Day
- lady-in-waiting
- lady-killer
- lady of the evening
- Lady of the Lake
- lady's room
