Loading your experience...
(literary translated: "million city") a city with at least one million inhabitants