Attested.to

Definition

a leader in municipal affairs

Seed ·

Term in context

civic leader in CommonParlance