Dictionary search results

Showing 1-2 of 2 results

Midgard British & World English

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

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