What 7 letter word means in abundance?

surplus