Orisha

(Yoruba) 401 up 355 down
Definition:
is a spirit or deity that reflects one of the manifestations of Olodumare (God) in the Yoruba spiritual or religious system
by Wole from NY, U.S. on Dec 23, 2010

Total word on Faajihouse's Dictionary

10,620 Definitions

Copyright © 2021 Faajihouse, All Rights Reserved.