Orisha

Orishas are gods, demigods, or deified ancestors in the Yoruba religion. They are often viewed as "patron saints" of their particular realms of influence and are offered prayers and sacrifices in return for their favor. Also known as Loa (low-ah)