Noun
A thousand millions; -- called also billion. See Billion.
in England they call one thousand million a milliard Source: Internet