hind sight (noun) hindsight: retrospect
Sinonime: Robin Hood, all heart, benevolent,
big*, big-hearted, bleeding heart,
charitable,
considerate, generous,
good, good scout,
human,
humane,
humanitarian,
kind,
magnanimous, openhanded,
philanthropic, self-sacrificing
Antonime: selfish, unsacrificing