1. A thousand millions; -- called also billion. See Billion. 2. a billion; "in England they call one thousand million a ">milliard"
milliard |