abundance

A plentiful or large quantity of something.