Anslem is a variant of Anselm, from Germanic roots meaning godly protection or protected by God.
Like Anslem?
Swipe through thousands of names like it