Meanings1a city with at least one million inhabitants2megacity; megalopolisWir leben in einer Millionenstadt.