Anselm is a ♂ boy’s name.
Anselm is a German name, which derived from the ancient German nam Anshelm.
Anselm means “with divine protection” or “God’s helmet” (from Germanic “ans” = God + “helm” = helmet/protection”).
The name Anselm is ranked #5350 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!