Find the word definition

Wiktionary
palliards

n. (plural of palliard English)

Usage examples of "palliards".

The list of palliards who hate and/or lust after this locale must be nigh infinite.