William

William is an English masculine name. It is derived from the German name Willahelm, which is made up of the elements wil and helm, which mean "will, desire" and "helmet, protection" respectively.

Diminutives: Bill, Billie, Billy, Liam, Wil, Will, Willie, Willy

Feminine Form: Willa