meaning of flagellator

1. One who practices flagellation; one who whips or scourges.


Related Words

flagellator |

Developed & Maintained By Taraprasad.com

Treasure Words