Jamaica
noun
A multi-family housing arrangement consisting of many substandard dwellings packed closely on a single plot of land. Dwellings often share resources such as running water and toilets.
arrow_drop_down
0
arrow_drop_down
comments