35%RatingSave Gender Masculine Usage Anglo-Saxon Meaning & History Old English name probably derived from beadu meaning "battle". Related Names User SubmissionBada Categories war