Canadian English Meaning of megapolis
Megacity
Other Canadian English words related to Megacity
No Synonyms and anytonyms found
Nearest Words of megapolis
Definitions and Meaning of megapolis in English
megapolis (n.)
A metropolis.
FAQs About the word megapolis
Megacity
A metropolis.
No synonyms found.
No antonyms found.
megapodius => Megapode, megapodiidae => megapodes, megapode => Megapode, megaphyton => megophyte, megaphone => megaphone,