Definitions Found:

large number or quantity