Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of palliard

- A born beggar; a vagabond.
- A lecher; a lewd person.