Attested.to

Definition

the central area or commercial center of a town or city

Seed ·

Term in context

business district in CommonParlance