Germanic "victory" + "peace", a variant of German Siegfried and Danish Sigfred.
Sigfrid c (genitive Sigfrids)