Attested.to

Definition

a place where a group of people with the same interest or occupation are concentrated

Seed ·

Term in context

colony in CommonParlance