• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp