Asgard

views updated May 23 2018

Asgard in Scandinavian mythology, a region in the centre of the universe, inhabited by the gods.

More From encyclopedia.com