VariousWords beta
Related Terms:
Noun
Definition: An inhabitant or a resident of a megalopolis.
Adjective
Definition: of, or relating to a megalopolis
VariousWords beta
Definition: An inhabitant or a resident of a megalopolis.
Definition: of, or relating to a megalopolis