Eshu (known as Echú or Exú in Latin America and Esu in Nigeria) is an Orisha in the Yoruba religion of the Yoruba people (originating from Yorubaland, an area in and around present-day Nigeria). As the religion has spread around the world, the name of this Orisha has varied in different locations, but the beliefs remain similar.
Eshu partially serves as an alternate name for Eleggua, the messenger for all Orishas, and that there are 256 paths to Eleggua — each one of which is an Eshu. It is believed that Eshu is an Orisha similar to Elugga, but there are only 101 paths to Eshu according to ocha, rather than the 256 paths to Eleggua according to Ifá. Eshu is known as the "Father who gave birth to Ogboni", and is also thought to be agile and always willing to rise to a challenge.
Both ocha and Ifá share some paths, however. Eshu Ayé is said to work closely with Orisha Olokun and is thought to walk on the shore of the beach. Eshu Bi is a stern and forceful avatar, appearing as both an old man and young boy, who walked with Shangó and Oyá (the initial two Ibeyi), and Eshu Bi protects both of these, as well as all other small children. Eshu Laroye is an avatar believed to be the companion of Oshún and believed to be one of the most important Eshus, and the avatar of Eshu Laroye is thought to be talkative and small.
The name of Eshu varies around the world: in Yorùbáland, Eshu is Èṣù-Elegba; Exú de Candomblé in Candomblé; Echú in Santería and Latin America; Legba in Haitian Vodou; Leba in Winti; Exú de Quimbanda in Quimbanda; Lubaniba in Palo Mayombe; and Exú in Latin America.