FamilyEducation.com
   
 

Last name origin & meaning:

Welsh: Anglicized form of Welsh ap Iefan ‘son of Iefan’, Welsh equivalent of John.

Comments for Bevan Comment Add a Comment (0)