Attested.to

Definition

where something originated or was nurtured in its early existence

Seed ·

Term in context

cradle in CommonParlance