milliard

noun British mil milions.