palliard
English
palliard meaning in English • palliard का अर्थ अंग्रेजी में
Noun
- A born beggar; a vagabond.
- A lecher; a lewd person.