Answer: milliards

AnswerCrossword Clue
milliardsOne thousand million (a term now largely superseded by billion)
milliardsMILLIARD, a billion (a number)