English | German | Russian | Czech

megalopolis English

Meaning megalopolis meaning

What does megalopolis mean?

megalopolis

a very large urban complex (usually involving several cities and towns)

Synonyms megalopolis synonyms

What other words have the same or similar meaning as megalopolis?

Are you looking for...?