Latin vindicatus, past participle of vindicare to lay claim to, avenge, from vindic-, vindex claimant, avenger