maghiganti

Etymology
From.

Verb

 * 1) to retaliate; to avenge; to take revenge; to take vengeance