abounding

adjective

Very plentiful; abundant.