Etymology of the English word revengeful
the English word revengeful
derived from the English word revenge
derived from the Old French word revenger
derived from the Late Latin word revindicare
derived from the Late Latin word vindicare (claim, vindicate; punish)
using the Latin prefix re-
using the English suffix -ful
