Origin: Germanic Old English suffix
Homelessness has 2 different meanings across 1 category:
the state or condition of having no home (especially the state of living in the streets)
"The city launched a new initiative to combat homelessness by providing temporary shelter and job training for those living on the streets."
The state of being homeless.
"The rising cost of rent has turned homelessness into a pressing crisis for many families in our city."