• word of the day

    asgard

    asgard - Dictionary definition and meaning for word asgard

    Definition
    (noun) (Norse mythology) the heavenly dwelling of the Norse gods (the Aesir) and slain war heroes
Connect with us on Facebook