Definition of Asgard in US English:

Asgard

proper noun

Scandinavian Mythology
  • A region in the center of the universe, inhabited by the gods.

Pronunciation

Asgard

/ˈaz-/