Anselm is a German boy name.
It comes from the Germanic elements “ans” (god) and “helm” (helmet, protection).
Anselme is a French boy name.
French form of Anselm.