asgard

/ˈɑsgɑrd/

Explore definitions, synonyms, and language insights of asgard

Definitions

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