FamilyEducation.com
   
 

Last name origin & meaning:

Galician and Portuguese: topographic name for someone who lived in an area of clay or loamy soil, from barroso ‘clayey’, ‘loamy’ (from barro ‘loam’).