English billion nounMeaning 1The number equivalent to the product of a thousand and a million; 1,000,000,000 or 10?in other languages:Czech miliarda (meaning 1)more translationsČZJmeaning 1meaning 1more translationsSPJmeaning 1more translationsÖGSmeaning 1more translations