Type Element Usage Anglo-Saxon Meaning & History Old English element meaning "battle". Related ItemsFamily Tree·Details Other Languages & Culturesbadu(Ancient Germanic) baðu(Old Norse) Given Name DescendantsBadulf(Ancient Germanic) Bada(Anglo-Saxon) Beowulf(Anglo-Saxon Mythology) Entry added October 20, 2016