Attested.to

Definition

someone who creates new things

Seed ·

Term in context

conceiver in CommonParlance