English Dictionary
◊ MILLIARD
milliard
n : (British) a billion; "in England they call one thousand
million a milliard"