A variant spelling of Liam, an Irish short form of William meaning 'strong-willed warrior' and 'protector.'
Like Leiam?
Swipe through thousands of names like it