Riven /(?)/

Riv·en

Riven

p. p. & a.
  1. p. p. & a. from Rive.