The current continental European name giving is already 500 years old. There were the old names thousand, million, malliard. Instead of inventing again new names, it was proposed to use multiples of million for higher numbers:
bi-million (million x million) = billion
tri-million (million x million x million) = trillion
quatre-million (million x million x million x million) = quadrillion
And also
Milliard (thousand x million)
bi-milliard (thoussand x bi-million) = billiard
tri-milliard (thousand x tri-million) = trilliard
quatre-milliard (thousand x quatre-million) = quadrilliard
A very logic name scheme, were the prefixes make sense. See also: list of big numbers
However, for some reason English speaking people started using different names.
e.g. billion for thousand x million and trillion for million x million.
Now the big question: does any of you english speaking people knows what the meaning of "bi", "tri", "quad" in the english language means? We could not figure out how those multipliers in current english are mend and also the wiki pages give no clue about this. It always seems thousand off from a logical name.

The wiki shows a nice overview of list of large numbers but fails to answer the logic behind the english name giving and why they replaced the old names.
At least Google translate replaces "Billiard" to "Milliard" when translating numbers from english to Dutch. It fails however to correctly translate the higher names. So english numbers seem to suffer from the same mess as Oolite dimensions.
