Etymology tree Proto-Indo-European *h₂enǵʰ- Proto-Indo-European *-os Proto-Indo-European *h₂énǵʰosder. Proto-Germanic *angazaz Old Norse angrbor. Middle English anger Proto-Indo-European *-kos Proto-Germanic *-gaz Proto-West Germanic *-g Old English -iġ Middle English -y Middle English angry English angry From Middle English angry; see anger.