Definitions for "Milliard"
A thousand millions; -- usually called billion in the United States. See Billion.
European term for 1,000 million.
a billion; "in England they call one thousand million a milliard"