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