Noun

Dictionary in Provencal

venjadou

avenger

English translation avenger
Grammatical category s.
Also from English avenger