FamilyEducation.com
   
 

Last name origin & meaning:

English, of Welsh origin: Anglicized form of Welsh ap Adda ‘son of Adda’, a byform of Adam.

Comments for Badder Comment Add a Comment (0)