this : Orisha  (also spelled  Orisa  or  Orixa ) is a spirit or deity that reflects one of the manifestations of Olodumare  (God) in the  Yoruba  spiritual or  religious system  (Olodumare is also known by various other names including  Olorun ,  Eledumare ,  Eleda  and  Olofin-Orun ). This religion has found