FamilyEducation.com
   
 

Last name origin & meaning:

French: possibly an altered spelling of French Leboeuf. Compare Labauve.