I have seen two origins for Carol
1)Song of joy - this is supposed to come from the French and is the one I prefer especially since I was born in December.
2)The feminine version of Charles - but Charles is supposed to mean strong and manly so what the heck is the feminine version of that? Wimpy and womanly? Butch?
On the whole I'd prefer to be a Christmas Carol (all together now - aaawwwww)