"billion" is Миллиард in Russian.
Миллиард means "billion" in English.
Listen to the pronunciationWord #2247 of 4,000 by frequency in Russian — level B2.
Население Земли превышает семь миллиардов человек.
The Earth's population exceeds seven billion people.