You searched for: “ademonist
ademonist
Anyone who denies the existence of demons or the Devil.