FamilyEducation.com
   
 

Last name origin & meaning:

English, of Welsh origin: reduced form of the patronymic ap Adam ‘son of Adam’, the spelling having been altered by folk etymology as if from an English place name.

Comments for Badham Comment Add a Comment (0)