homeless

(noun) poor people (generic term)

poor (generic term)