What is the meaning of Milliard?

10, a thousand (times a) million. (Now generally replaced by the short scale billion.)

A milliard (a short scale billion).

10

billion (10)

milliard (a short scale billion).

a billion

milliard (a short scale billion).

a billion

milliard (a short scale billion).

milliard (a short scale billion).

A milliard (a short scale billion).

milliard

Source: wiktionary.org