flagellant (n.) Look up flagellant at Dictionary.com
late 16c., from Latin flagellantem (nominative flagellans), present participle of flagellare "to scourge, lash" (see flagellum).