homeless person

(noun) homeless

unfortunate (generic term)
unfortunate person (generic term)