English dictionary
asgard meaning and definition
Definition and meaning of asgard at MeaningMonkey.org. asgard meaning and definition in the English Dictionary.ASGARD noun
Definition of Asgard (noun)
- (Norse mythology) the heavenly dwelling of the Norse gods (the Aesir) and slain war heroes
Source: Princeton University Wordnet