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. 2012