Something that generates much profit or gives great advantages.
Money, goods, wealth, treasure.
An abundance of anything desirable.