Attested.to

Definition

a center where the members of a community can gather for social or cultural activities

Seed ·

Term in context

community center in CommonParlance