profusion

an abundance or large quantity of something.

Merriam-Webster Online Dictionary
profusion (noun)
1.
lavish expenditure - extravagance
2.
the quality or state of being - profuse
3.
great quantity lavish display or supply - snow falling in profusion