FamilyEducation.com
   
 

Last name origin & meaning:

English (Yorkshire): topographic name from northern Middle English ake ‘oak’ + royd ‘clearing’.

Comments for Ackroyd Comment Add a Comment (0)