Word info

megatropolis

Noun

Meaning

megatropolis (plural megatropolises)

a very large city

Source: en.wiktionary.org

Close letter words and terms