We do not currently know of any antonyms for wreaked vengeance on.
For similar words to wreaked vengeance on, try: