demonist

noun
  1. a person who believes in or studies demons; one who practices demonology
  2. Usage: formal; often used in academic or religious contexts

Examples