Liam \liam\ as a boy's name is pronounced LEE-am. It is of Old German origin, and the meaning of Liam is "will helmet, protection". Irish Gaelic form of William. Actor Liam Neeson.
Liam has 1 variant form: Lyam.
Baby names that sound like Liam are Lem and Lemmie.