A variant of Liam, itself shortened from William, which means "resolute protector" in Germanic tradition.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Liamm?
Swipe through thousands of names like it