milliard
1.
(
noun
) (British) a billion; "in England they call one thousand million a milliard"
Related Words:
1000000000
,
billion
,
one thousand million
Terms and Conditions of Use / Copyright Notice