ASGARD


Meaning of ASGARD in English

In Norse mythology, the dwelling place of the gods.

It consisted of 12 or more realms, including Valhalla , home of Odin ; Thrudheim, home of Thor ; and Breidablick, home of Balder . Each Norse god had his own palace in Asgard. This heavenly region could only be reached from earth via the rainbow bridge called Bifrost.

Britannica English dictionary.      Английский словарь Британика.