In the native religion of the Yoruba people, Orisha (spelled òrìṣà in the Yoruba language, orichá in Cuban practice and orixá in Brazilian practice of Latin America) are spirits sent by Olodumare for the guidance of all creation and of humanity in particular, on how to live and be successful on "Àiyé" (Earth). Most Òrìṣà are said to have previously existed in the spirit world ("òrún") as "Irúnmọlẹ̀", and then become incarnated as human beings here on Earth. Others are said to be humans who are recognised as deities upon their death due to extraordinary feats accomplished in life.