FamilyEducation.com
   
 

Last name origin & meaning:

English (Cornish): habitational name from a place named with Cornish lan ‘church’. In England this surname is now found chiefly in the southern counties of Wiltshire and Hampshire, and Berkshire; it has no doubt moved there from Cornwall.