A variant of Liam, itself shortened from William, which means "resolute protector" in Germanic tradition.
Like Liamm?
Swipe through thousands of names like it