palliard
Meanings
Plural: palliards
Noun
- A beggar or vagrant, especially a professional one; (earlier especially) a lecher.
Origin / Etymology
From Middle English payllart (1484), Middle French paillard, from Middle French paille (“straw”).
Scrabble Score: 11
palliard is not valid in Scrabble (US) TWL Dictionarypalliard is not valid in Scrabble (MW) Merriam-Webster Dictionary
palliard is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 0
palliard is not valid in Words With Friends