Pulse logo
Pulse Region

African deities: Who is goddess Oya?

In Yoruba religion and mythology, who is goddess Oya?
Oya leads dead people to the afterlife [yagbeonilu]
Oya leads dead people to the afterlife [yagbeonilu]

"Oya" means she tore. She also goes by the name Ọya-Ìyáńsàn-án meaning the mother of nine. Oya was barren and could only have stillborns. She gave birth to nine children but they all came out dead. 

Oya and Shango are the children of the mother of the sea, Yemoja.

According to the mythology, Oya decided to get rid of the plague of barrenness by making a sacrifice from cloth with the colours of the rainbow. She then gave birth to nine children, four sets of twins and a ninth child, Egungun.

Oya is popularly known as the goddess of weather. She can call forth lightning, storms, tornadoes and earthquakes. Whatever weather conditions she feels like bringing about, she does.

Oya is also associated with funerals, part of her duty is to carry the souls of the dead to the afterlife. She helps people who die transition into the afterlife and carries the souls of the dead to their final resting place.

She is the guardian of the graveyard, the goddess in charge of cemeteries. Cemeteries are important in traditional religion for people seeking favours from her. Because of this, she is called the Great mother of witches or the elders of the night.

Oya has psychic abilities. She could perceive things beyond this world and call forth the dead for discussions. She can even hold them back if she feels they have unfinished business on earth. 

Once angered, she can destroy villages and communities with floods and any other natural disaster she deems fit. She is fierce because she hates lies and injustice and would not refrain from pouring her wrath on those who dare her.

Finally, the Niger River is named after her as she is the patron. The Niger river is called Odo Oya.

Next Article