Uilliam

pronounced ILL-yam or OOLIum, it is the scottish/irish gaelic form of William meaning strong protector. It is absoulutely adorable in that the child has a strong name which can also be shortened to the cute little name "Liam".