follow Dictionary.com
c.1200, from Old French estriver "to quarrel, dispute," from estrif, estrit "quarrel" (see strife). It became a strong verb (past tense strove) by rhyming association with drive, etc.