What is the meaning of Umbanda?

magic, witchcraft

Source: wiktionary.org