From Old Galician-Portuguese vingar, from Latin vindicāre, from vindex (“defender”). Doublet of the borrowed vindicar.
Practice speaking and memorizing "vingar" and many other words and sentences in Portuguese.