Anselma \a-nsel-ma, an-se-lma\ as a girl's name is of Old German origin, and the meaning of Anselma is "helmet of God". Feminine form of Anselm.
Anselma has 2 variant forms: Selma and Zelma.
Baby names that sound like Anselma are Anslea, Ansley, Anslie and Annslea.