Definition & Meaning | English word ORISHA
ORISHA
Definitions of ORISHA
- A divine entity in Yoruba religion that possesses the supernatural capability of reflecting some of the manifestations of Olódùmarè
Number of letters
6
Is palindrome
No
Search for ORISHA in:
Page preparation took: 138.02 ms.