As nouns the difference between inhabitant and megapolitan
is that inhabitant is someone or thing who lives in a place while megapolitan is an inhabitant of a megapolis.
As an adjective megapolitan is
of or pertaining to a megapolis.
inhabitant
English
Alternative forms
* enhabitant (archaic)
Related terms
* inhabit
----