Attested.to

Definition

people living in a large densely populated municipality

Seed ·

Term in context

city in CommonParlance