Definition, Meaning, Synonyms & Anagrams | English word MEGAPOLIS
MEGAPOLIS
Definitions of MEGAPOLIS
- A very large city or urban complex; a metropolis.
Number of letters
9
Is palindrome
No
Search for MEGAPOLIS in:
Page preparation took: 142.98 ms.