abounding
Definitions
Existing in large quantities; plentiful.
Having a large supply of something; teeming.
Examples
The forest was abounding with rare birds and exotic plants.
She is a person abounding in kindness and generosity toward everyone she meets.