milliard

/ˈmɪliˌɑrd/
noun
  1. A thousand million; 1,000,000,000 (used especially in British English).
    • The government announced a plan to spend a milliard dollars on infrastructure.
    • The company's valuation reached over two milliard euros last year.
    • A milliard seconds is about 31.7 years.
Synonyms
What does "milliard" mean? | whatsthatwordmean | whatsthatwordmean