Bountiful

a.
  1. Free in giving; liberal in bestowing gifts and favors.
  2. Plentiful; abundant; as, a bountiful supply of food.