Attested.to

Definition

an evil supernatural being

Seed ·

Term in context

demon in CommonParlance