'Asgard' definitions:

Definition of 'Asgard'

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