ample bountiful fruitful full great productive profuse rich substantial thick very
abundant affluence exuberant prolific