RhymeNow
Free Online Rhyming Dictionary
driven, givan, given, ivane, striven
forgiven
osullivan, unforgiven
of Rive
p. p. & a. from Rive.