FLAGELLATOR MEANING IN ENGLISH

• Flagellator Definition & Synonyms

  1. (n.) One who practices flagellation; one who whips or scourges.


RECENT SEARCHES