palliard

noun
pal·​liard | \ ˈpalyə(r)d\
plural -s

Definition of palliard

archaic
: a low or profligate rascal : beggar, vagabond, lecher

History and Etymology for palliard

Middle French paillard, from paille straw; from his sleeping on straw

Keep scrolling for more