ASGARD


Meaning of ASGARD in English

[As.gard] n [ON asgarthr]: the home of the Norse gods

Merriam-Webster English vocab.      Английский словарь Merriam Webster.