Latin-English dictionary »

vindex meaning in English

LatinEnglish
vindex [vindicis] (3rd) M
noun

defender, protectornoun