William


William is the English form of the Germanic name Wilhelm, which comes from elements meaning "will; desire" and "helmet; protection." Baby name books often take this one step farther and give its implied meaning as "resolute protector."
See Also: Liam, Uilliam, Willem, Wilson

Your Favorite Names