MILLIARD
milliard
(noun) a billion; “in England they call one thousand million a milliard”
Source: WordNet® 3.1
Etymology
Numeral
milliard (plural milliards)
(now rare) 109, a thousand (times a) million. (Now generally replaced by the short scale billion.) [from 18th c.]
Synonyms
• a short scale billion
Source: Wiktionary
Mil`liard", n. Etym: [F., from mille, mil, thousand, L. mille.]
Definition: A thousand millions; -- called also billion. See Billion.
Source: Webster’s Unabridged Dictionary 1913 Edition