American Dictionary
Definition agathodaemon in American English
agathodaemon noun
noun
1
a good or benevolent spirit or angel
