meaning of flagellator
1.
One
who
practices
flagellation;
one
who
whips
or
scourges.
Related Words
flagellator
|
Developed & Maintained By
Taraprasad.com