supercity
Noun
Meaning
An extremely large city, metropolis or urban area.
The merged urban area of several close cities.
Source: en.wiktionary.orgNoun
An extremely large city, metropolis or urban area.
The merged urban area of several close cities.
Source: en.wiktionary.org