Meaning of asgard

Definition of asgard

(noun) (Norse mythology) the heavenly dwelling of the Norse gods (the Aesir) and slain war heroes

Other information on asgard

WIKIPEDIA results for asgard
Amazon results for asgard