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