Droven /(?)/

Dro·ven

Droven

p. p.
  1. of Drive. [Obs.]