Liam stam uit Ierland, waar het vroeger als Uilliam bekend stond. En die naam is weer verwant aan het Oudgermaanse Willahelm, dat zoveel betekent als resolute beschermer. Liam deelt dus zijn afkomst met namen als Wilhem (en Bill in het Engels) en Willem.