Anselmo \a-nsel-mo, an-se-lmo\ as a boy's name is a variant of Anselm (Old German), and the meaning of Anselmo is "God's helmet".
The baby name Anselmo sounds like Anselmi and Anselme. Other similar baby names are Angelmo, Ansel and Ansell.