Baduhenna is the Norse goddess of war in Norse Mythology. The first part of her name, Badu, means "battle" in Old Norse.
Advertisement
Baduhenna is the Norse goddess of war in Norse Mythology. The first part of her name, Badu, means "battle" in Old Norse.