vindic (third-person singular present vindicã, past participle vindicatã)
From Latin vindicō. Compare Romanian vindeca, vindec.