tapia
Top 9000
Meanings
Noun
1. enclosing wall
2. wall made of adobe bricks
3. adobe
4. adobe brick