Gender: boy
Nicknames: Will, Willy, Bill, Billy
Of German origin, meaning "resolute protector." One of the most classic and enduring names.