milliard

Explore definitions, synonyms, and language insights of milliard

Definitions

Noun
a billion; "in England they call one thousand million a milliard"