plentitude

noun

abundance, fullness, completeness; an instance of one of these.

noun

a full supply