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.