strong · defense · Protect
Source: Spanish
Derived From: Barrera
Meaning: Obstacle, barrier
Popularity History: The surname BARRERA is common in Hispanic communities, especially in Mexico and South America.