Definition
a large and densely populated urban area; may include several independent administrative districts
Seed ·
Term in context
a large and densely populated urban area; may include several independent administrative districts
Seed ·