WTWM

whatsthatwordmean

← Definition
Guess

orisha

nounA spirit or deity in the Yoruba religion of West Africa, often representing a force of nature or a human activity.

Synonyms

deitynounspiritnoungodnoun

Built for word lovers.