Latin-English dictionary »

poenitor meaning in English

LatinEnglish
poenitor [poenitoris] (3rd) M
noun

avenger [avengers]noun
[UK: ə.ˈven.dʒə(r)] [US: ə.ˈven.dʒər]

one who extracts retributionnoun

punisher, one who punishesnoun