What does the Name William Mean?

The name William means will, desire + helmet, and protection. You are a helmet? No of course not. What that means is a helmet is strong and is used for protection. William is quite the guy!.