Attested.to

Definition

an area that is approximately central within some larger region

Seed ·

Term in context

center in CommonParlance