ample

adjective

Enough or more than enough; plentiful.