FamilyEducation.com
   
 

Last name origin & meaning:

Welsh: Anglicized form of Welsh ap Llwyd ‘son of Llwyd’ (see Lloyd).