FamilyEducation.com
   
 

Last name origin & meaning:

Cornish and Welsh: descriptive nickname meaning ‘bald’, from Cornish moyl, Welsh moel.