Milliard
[miljɑ:d]
Definition
(noun.) a billion; 'in England they call one thousand million a milliard'.
Editor: Lora--From WordNet
Definition
(n.) A thousand millions; -- called also billion. See Billion.
Editor: Margaret
Definition
n. a thousand millions.
Inputed by Barbara