UMBANDA


Meaning of UMBANDA in English

[ ʊm'bandə ]

■ noun a Brazilian folk religion combining elements of macumba, Roman Catholicism, and South American Indian practices.

Origin

from Port.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.