Orisha

Orisha Orisha or Òrìṣà (original spelling in the Yoruba language), known as orichá or orixá in Latin America, are the human form of the spirits (Irunmọlẹ) sent by Olodumare, Olorun, Olofi in Yoruba traditional identity. The Irunmọlẹ are meant to guide creation and particularly humanity on how to live and succeed on Earth (Ayé). Most Òrìṣà are said to be deities previously...