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