English | German | Russian | Czech

supercity English

Meaning supercity meaning

What does supercity mean?

supercity

An extremely large city, metropolis or urban area. The merged urban area of several close cities.

Are you looking for...?