Does Anybody actually use milliard? Here in the UK million is a thousand thousand, billion a thousand million etc. I always assumed that was the same for our mainland cousins.
For example, in French, 1 million dollars is "1 milion de dolars", but 1 billion dollars is "1 miliard de dolars". Then, 1 trilion dollars is "1 billion de dollars", and a quadrillion dollars is "1 billiard de dollars".
https://en.wikipedia.org/wiki/Long_and_short_scale (there's a map of current usage, most of Europe uses milliard etc.)