megalopolis
nounDefinition of megalopolis
1
: a very large city
2
: a thickly populated region centering in a metropolis or embracing several metropolises
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more