RhymeNow
Free Online Rhyming Dictionary
driven, givan, given, ivane, riven
forgiven
osullivan, unforgiven
p. p. of Strive
p. p. of Strive.