Leeiam is a spelling variant of Liam, the Irish short form of William, meaning 'resolute protector.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Leeiam?
Swipe through thousands of names like it