What Liam means
Liam is a boy name of Celtic origin meaning "resolute protector". It comes from Irish short form of William: Germanic wil (will, desire) + helm (helmet, protection). It is pronounced LEE-ahm.
The US number one name of the 2010s crossed the border; now common in northern Mexico.
Popularity: one of the most common names in Mexico. See the current top names.
