Babaalawo or babaláwo in West Africa (babalao in Caribbean and South American Spanish and babalaô in Brazilian Portuguese), literally means "father of secrets" (or “father of mysteries”) in the Yoruba language. It is a spiritual title that denotes a high priest of the Ifá oracle. Ifá is a divination system that represents the teachings of the òrìṣà Ọrunmila, the òrìṣà of wisdom, who in turn serves as the oracular representative of Olodumare.