Gaelic pet name for Uilleam;m, the Scottish Gaelic form of William from Old German "helmet of resolution".