Questions & Answers about Zwei Millionen Menschen wohnen hier.
Why is it Millionen with an "-en" at the end, instead of just Million?
In English, we say "two million" without an "s" at the end. But in German, Million is a regular feminine noun (die Million), not just a number word. Because of this, it gets a plural ending when you have more than one: eine Million, but zwei Millionen.
Do I need to always capitalize Millionen?
Yes! Because it acts as a true noun in German, Million (and its plural Millionen) must always be capitalized. Smaller number words like hundert (hundred) or tausend (thousand) are written in lowercase, but millions and billions always get capital letters.
Why isn't there a word for "of" between the number and Menschen?
Just like in English where we say "two million people" instead of "two million of people", in German you put the number directly next to the noun: Zwei Millionen Menschen. You do not need to add a word like von (of) in between.
Why use wohnen instead of leben for "live" here?
Wohnen specifically means to reside or dwell in a physical place, like a house, city, or neighborhood. Leben means to be alive, or refers to your life in general. When talking about where a population resides (hier), wohnen is the most precise and natural choice.