Attested.to

Definition

the acts or rites of worshiping devils

Seed ·

Term in context

devil-worship in CommonParlance