Variant of Anselm, from Germanic ans (god) and helm (protection), meaning 'divine protection'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ansell?
Swipe through thousands of names like it