Attested.to

Definition

someone with a promising future

Seed ·

Term in context

comer in CommonParlance