plural of billion; very large numbers equal to one thousand million
from French billion, originally meaning million million, later changed to thousand million
Try Another Word