Attested.to

Definition

the worship of human beings

Seed ·

Term in context

anthropolatry in CommonParlance