What is Angrboda?
Angrboda definition and meaning on Dictionary terms:
noun Scandinavian Mythology.
a giantess who was the mother of Loki’s children, Fenrir and Hel, and also of the Midgard serpent.
Origin of AngrbodaOld Norse Angrbotha literally, one who announces misfortune, equivalent to angr misfortune + botha to announce