Liam (English)

Where does "Liam" come from?

The name Liam began as a shortened Irish form of Uilliam, which itself was adapted from the English name William. Ultimately derived from the ancient Germanic name Wiljahelmaz, it combines the Proto-Germanic roots for 'will' and 'helmet,' reflecting a meaning of 'resolute protector.' This evolution traces the name’s journey from its ancient Germanic origins through Middle English and into its modern status as a beloved given name.

Full etymology tree

Direct ancestors

Updated June 2026

Etymology data from Wiktionary, CC BY-SA 4.0 · About Miraris