urban center

Noun
  1. A large and densely populated urban area;
    May include several independent administrative districts (synset 108542298)
    "Ancient Troy was a great city"

Other Searches