shantytown

noun
  1. a poor area on the edge of a city where people live in small, roughly built houses

Examples