Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun asgard
1 sense of asgard
Sense 1
Asgard -- ((Norse mythology) the heavenly dwelling of the Norse gods (the Aesir) and slain war heroes)
=> imaginary place, mythical place, fictitious place -- (a place that exists only in imagination; a place said to exist in fictional or religious writings)