Sig was a common prefix for both men's and women's names in Germanic countries. Sowilo's meanings include Sun, victory, warmth, success, triumph, good weather, transcendence, friendliness, honor, glory, gold, and a prize. The Sun is associated with victory in many Pagan myths.
Solar heroes are a well-known mythical archetype.
Jesus was one more or less. In the North, the Sun was barely visible in many places for months at a time during the Winter. I checked the chapter for this Rune in Edred Thorsson's At the Well of Wyrd to check out what the three Rune Poems had to say about Sowilo. All of them mentioned the Rune in a very positive light. In the North, the Sun drives away the deadly cold and the Earth returns to life from apparent frozen death.