Name profile

Liam

Resolute protection, will/desire + helmet · Irish, Germanic

Meaning
Resolute protection, will/desire + helmet
Origin
Irish, Germanic
Variations
William, Uilliam, Lyam