English Dictionary
Definition eudaemon in British English
eudaemon noun
noun
1
a good or benevolent spirit or angel
