palliard
Noun
Meaning
A born beggar; a vagabond.
A lecher; a lewd person.
Source: Webster's dictionarySynonyms
gypsy
beachcomber
casual
itinerant
derelict
beggar
bum
hobo
drifter
bagman
bird of passage
gadling
clochard
knockabout
landlouper
Show all synonyms