Barrameda

Etymology
From. .

Etymology
Spanish place name

Etymology
..