FamilyEducation.com
   
 

Last name origin & meaning:

Galician (and Portuguese): habitational name from any of numerous places in Galicia and Portugal named Barreira, from barreira ‘clay or loam hollow’.