Milliard

Of Great Britain and billion.

A billion; "in England they call one thousand million a milliard".

This concept's ID is @1~69144