informal settlement


noun

Southern African euphemistic a squatter camp

Words nearby informal settlement