Modern respelling of Liam, the Irish short form of William meaning 'resolute protector.'
Like Leeam?
Swipe through thousands of names like it