Anselm for a baby name

German, meaning ‘helmet of God’. St Anselm was an archbishop of Canterbury and influential figure in the Christian religion.

Search by letter



Search by category