Palliard

Webster's Dictionary of the English Language

·noun A lecher; a lewd person.

II. Palliard ·noun A born beggar; a vagabond.