English | German | Russian | Czech

Doggerland English

Meaning Doggerland meaning

What does Doggerland mean?

Doggerland

A former landmass in the southern North Sea which connected the island of Great Britain to mainland Europe during the last ice age. By restriction, the region around the Dogger Hills (later, Dogger Island; now Dogger Bank)

Are you looking for...?