homeles ( synonym found)

Definition of homeles:

°Lacking a permanent place of residence.
"Whenever I pass the park, I pity the homeless people sleeping on the benches."

Definition of homeles:

°Lacking a permanent place of residence.
"Whenever I pass the park, I pity the homeless people sleeping on the benches."

Back to Top