Origin: Germanic Old English suffix
Hindsight has 2 different meanings across 1 category:
understanding the nature of an event after it has happened
"hindsight is always better than foresight"
Realisation or understanding of the significance and nature of events after they have occurred