Dictionary.com
Thesaurus.com

barriadas

  • plural
    of barriada.
    barriada
    noun
    a shantytown section on the outskirts of a large city in Latin America.

More Suggestions