Dictionary search results

Showing 1-3 of 3 results

Midgard British & World English

The region, encircled by the sea, in which human beings live; the earth

Midgard New Oxford Dictionary for Writers & Editors

region in which human beings live

Midgard's serpent British & World English

A monstrous serpent that was the offspring of Loki and was thrown by Odin into the sea, where, with its tail in its mouth, it encircled the earth