Milliard Meaning

There are 1 meaning(s) for word Milliard

Meaning 1 : a billion

    Example : in England they call one thousand million a milliard