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
Tweet