Attested.to

Definition

where something originated or was nurtured in its early existence

Seed ·

Term in context

birthplace in CommonParlance