Words: flagellant
Part of speech: n
Definition: a person who whips himself as a religious penance