Answer: milliard

AnswerCrossword Clue
milliardone thousand millions; equivalent to U.S. billion
milliarda billion (a number)