milliard

Nouns

  • (n) a billion
    • in England they call one thousand million a milliard

Words of close approximity