Definition of homeless waif:
"whenever I pass the park, I pity the homeless people sleeping on the benches."
(n) :
the homeless: Homeless persons in the aggregate
"the question of healthcare for the homeless is more than an economic one, according to epidemiologists."