urban center


Meanings

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