Eudemon /(?)/

Eu·de·mon

Eudemon

n.
  1. A good angel.