What do you think of it as a name? Sowilo is the name of the s-rune in the runic alphabet and means "sun".
From what I can tell it's pronounced "soe-wee-low". If you're into trendy indie names like Willow or Winona it might be interesting to consider.