Definify.com

Definition 2024


demonolater

demonolater

English

Noun

demonolater (plural demonolaters)

  1. One who worships demons.