About us
Define
Definitions for
"Oricha"
(Lu.) Sacred head. The nature divinities of traditional Yoruba religion and Santeria.
congaplace.com