MILLIARD


Meaning of MILLIARD in English

[mil.liard] n [F, fr. MF miliart, fr. mili- (fr. milion million)] (1793) Brit: a thousand millions

Merriam-Webster English vocab.      Английский словарь Merriam Webster.