flagellant synonym
enter a word
list of synonyms of word flagellant
flagellant (noun)
masochist
(generic term)
flagellant (noun)
penitent
(generic term)
synonym dictionary
-