YARD

Yard is a slang term that refers to one billion. It originates from the word "milliard," which is sometimes used in European languages.