vagrant

US /ˈveɪ.ɡrənt/
UK /ˈveɪ.ɡrənt/
1.

kẻ lang thang

a person who is poor, does not have a home or job, and moves from place to place:

:
The town has shelters and food handouts for vagrants.