Liam is a male name.
Liam is a short variant of William, which is a form of the Germanic name Wilhelm.
Liam means “resolute protector” (from Old High German “wil” = desire/will + “helm” = protection/helmet).
Make sure you don't miss any baby name with our free app CharliesNames. Download it now and find the most amazing names! :)