YourDictionary

milliard

noun

Brit. 1,000 millions

See milliard in American Heritage Dictionary 4

Learn more about milliard

link/cite print suggestion box