What is the meaning of Stimulo?

stimulation

stimulus

to urge on, goad on, stimulate, rouse up

to torment, vex, trouble, disquiet, disturb

Source: wiktionary.org