Attested.to

Definition

a large and densely populated urban area; may include several independent administrative districts

Seed ·

Term in context

city in CommonParlance