Attested.to

Definition

a new personification of a familiar idea

Seed ·

Term in context

avatar in CommonParlance