Etymology · Latin

stimulus

2 English words descend from Latin stimulus, most common first.