It means abundance, too much, flow, quantity, excess. That there is much more than expected. Numerous, countless.