Eu·de·mon, Eu·dæ·mon, n. A good angel. ◄ ►
eudaemon n : a benevolent spirit [syn: eudemon, good spirit] [ant: cacodemon]