Lliam is a modern spelling variation of Liam, ultimately from William, meaning "resolute protector."
Like Lliam?
Swipe through thousands of names like it