Ingrid f. Old Norse ing(i), of uncertain origin but perhaps identical with the god name Ing or Yngvi, also of uncertain origin, + Old Norse fríðr 'beautiful, fair'.
The name of a 12th C queen consort of Norway and a 13th C Swedish saint.
Ingrid Ylva, the 13th C wife of a Swedish nobleman, was reported in legend and myth to be a white witch.