eudemon

/juːˈdiːmən/
noun
  1. A good or benevolent spirit; in ancient Greek belief, a guardian spirit that brings happiness.
    • The ancient Greeks would pray to their eudemon for good fortune.
    • Some stories describe a eudemon as a helpful guide in times of trouble.
    • In Greek mythology, a eudemon was thought to watch over a person's life.
Antonyms