demonist

(noun)

noun

1. A believer in, or worshipper of, demons.