The story
- Proto-Indo-European*per-der.?
- Proto-Indo-European*pér
- Proto-Indo-European*pró
- Proto-Indo-European*pro-
- Proto-Germanic*fra-
- Proto-Indo-European*gʰebʰ-
- Proto-Germanic*gebaną
- Late Latinperdōnō
- Proto-Germanic*fragebaną
- Old Englishforġiefan
- Old Englishforġiefnes
- Middle Englishforgiveness
- English todayforgiveness
From Middle English forgiveness, forgifnes, from Old English forġiefnes. By surface analysis, forgive + -ness. Cognate with Dutch vergiffenis.
Etymology from Wiktionary, CC BY-SA 4.0.