Re: Sunniva - Norwegian? Fridolin - German?
St Frideswide was English ... Anglo-Saxon, of course, so it's not surprising if her name (or elements of it) corresponds to (Old High) German names.
Unfortunately, a lot depends on whoever wrote the name(s) down first, and the language/s he was most familiar with.