Meaning of midgard

Definition of midgard

(noun) (Norse mythology) the abode of humans in Norse mythology

Other information on midgard

WIKIPEDIA results for midgard
Amazon results for midgard