We do not currently know of any antonyms for angel of hearts.
For similar words to angel of hearts, try: