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