Attested.to

Definition

a person who is part mortal and part god

Seed ·

Term in context

daemon in CommonParlance