Riven
/(?)/
Riv·en
Riven
p. p. & a.
p. p.
&
a.
from
Rive
.