MILLIARD


Meaning of MILLIARD in English

n. Brit. one thousand million.

Usage:

Now largely superseded by billion.

Etymology: F f. mille thousand

Oxford English vocab.      Оксфордский английский словарь.