Pssh, can you stop with your 19th/20th century language propaganda bullshit: They are vagabond. We've used the term for centuries[1]. /s
Interestingly, the word "vagabond" is getting a rebound as "homeless" has become really unpopular lately, and as of 2022, "vagabond" saw more usage than "unhoused", which one might not have guessed given the bellyaching over other people's language.
1. https://books.google.com/ngrams/graph?content=vagabond%2Chom...