urban center

Noun
  • A large and densely populated urban area
    May include several independent administrative districts (synset 108542298)

Other Searches