FamilyEducation.com
   
 

Last name origin & meaning:

Galician and Portuguese: habitational name from any of the numerous places in Galicia and Portugal named with barro ‘clay’, ‘loam’.