Bing found these results
Billion - Wikipedia
Billion Definition & Meaning - Merriam-Webster
BILLION Definition & Meaning | Dictionary.com
BILLION | definition in the Cambridge English Dictionary
Billion - Definition, Meaning & Synonyms | Vocabulary.com
billion number - Definition, pictures, pronunciation and ...
BILLION definition and meaning | Collins English Dictionary
Billion Definition & Meaning | Britannica Dictionary
Names of Large Numbers | Billion, Trillion, Googolplex ...
Billion - Math.net