milliard

noun
  1. one thousand million (1,000,000,000)
  2. Usage: chiefly British; equivalent to American billion

Examples