FamilyEducation.com
   
 

Last name origin & meaning:

Dutch: patronymic from a short form of a Germanic personal name beginning with the element badu- ‘strife’, ‘battle’.