Search Result:asgard




Overview of noun asgard

The noun asgard has 1 sense


  • Asgard -- ((Norse mythology) the heavenly dwelling of the Norse gods (the Aesir) and slain war heroes)