WordNet: flagellant

Sanatista
a person who whips himself as a religious penance



flagellant