Liam is a variant of this slightly longer name that's from Old German
Archive - Show #5566, aired 2008-11-17 [PAR] This lowly chess piece takes its name from the Latin for "foot soldier" ... Liam is a 
variant of this slightly longer name that's from Old German... [DOC] [TLE] Liam - Wikipedia [PAR] Liam is a short form of the Irish name "Uilliam", a derivative of the Frankish name 
"Willahelm".