Tamil Dictionary 🔍

flagellator

Flag"el*la`tor, n. Defn: One who practices flagellation; one who whips or scourges.


flagellator - Similar Words