Refine this word faster
Palliard
//ˈpæljɚd// noun
Definitions
Noun
- 1 A beggar or vagrant, especially a professional one; (earlier especially) a lecher. archaic
"A most luxurious and effeminate Palliard he was."
Etymology
From Middle English payllart (1484), Middle French paillard, from Middle French paille (“straw”).
See also for "palliard"
Next best steps
Mini challenge
Unscramble this word: palliard