Etymology
Today it means: Resulting in success; assuring or promoting success; accomplishing what was proposed; having the desired effect. Full definition →
From success + -ful.
Etymology from Wiktionary, CC BY-SA 4.0.