any number

[any number] {n.}, {informal} A large number; many.

There are any number of reasons for eating good food.

Don't ask George what his excuse is. He can invent any number.

Compare: A LOT, A NUMBER, GOOD MANY.