Asgard
English Dictionary
->
Letter A
-> Asgard
Search Dictionary:
Asgard Definition
(n) (
Norse
mythology
)
the
heavenly
dwelling
of
the
Norse
gods
(
the
Aesir
)
and
slain
war
heroes
Asgard Synonyms
Asgard
© Art Branch Inc.