Milliard, n.

noun

(mĭl/le-ār'), n. [Fr., from mille, mil, Lat. mille, thousand.] A thousand millions.