An orisha (spelled orichá or orixá in Latin America) is a god that reflects one of the manifestations of the Supreme God/ the All Father (Eledumare, Olorun, Olofi) in Yoruba religion. There are a total of 401 orishas.Many orishas have found their way to most of the New World as a result of the Atlantic slave trade and are now expressed in practices as varied as Santería, Candomblé, Trinidad Orisha,Umbanda, and Oyotunji, among others