palliard
noun
°(archaic) a beggar or vagrant, especially a professional one.
"1964: They all knew him. A palliard, some said on Henley Street, a wild rogue. — Anthony Burgess, Nothing Like the Sun"