2 ms·In UK English a billion used to mean a million million up until about 50 years ago.by mr_toad 5y agoIn UK English a billion used to mean a million million up until about 50 years ago.