Definitions
noun
a billion
“in England they call one thousand million a milliard”
Look “milliard” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a billion
“in England they call one thousand million a milliard”