The surname of a family that comes from Spain. The name originates from the Moors. The surname comes from the word Barr which means village. Apparently these areas were invaded by the moors which would have created an interracial mix of African and Spanish lineage with mixings of Christianity and Muslim faiths. A name that has many offshoots.
Barrio-surname from Spain.