bountiful
adjective
boun·ti·ful | \ˈbau̇n-ti-fəl \
1: liberal or generous in bestowing gifts or favors
2: given or provided abundantly a bountiful harvest