plenteous
plenteous - adjective
affording an abundant supply
plenteous - thesaurus
ample
copious
plentiful
rich