strive
The origin and history of strive.
Etymology
From Old French estriver ("to compete, quarrel"), from a Frankish root meaning "to exert oneself." The English verb picked up irregular past forms (strove, striven) by analogy with verbs like "drive" and "ride."