eudemon

noun

1.
a benevolent spirit
Antonym:
cacodemon
Derived from:
eudemonic