English | German | Russian | Czech

megapolis English

Meaning megapolis meaning

What does megapolis mean?

megapolis

A very large city or urban complex; a metropolis.

Synonyms megapolis synonyms

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

megapolis English » English

megalopolis

Are you looking for...?