What is a synonym for ample?

plenty of, generous, lavish, abundant, plentiful, expansive, copious, profuse, large, extensive, bountiful