Attested.to

Definition

a place where things merge or flow together (especially rivers)

Seed ·

Term in context

confluence in CommonParlance