(Q1750413)
Statements
Identifiers
Oduduwa
3 references
Yoruba deity.(Oduduwa was a Yoruba divine king,legendary leader of the Ife Empire and a creator deity and orisha in the Yoruba religion.According to tradition, he was the holder of the title of the Olofin of Ile-Ife, the Yoruba holy city).Orishà