Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

orisha Definition

Cancel
orisha
noun(ori-sha)
a Yoruba deity; also : one identified with a Roman Catholic saint in Santeria

Words Related to orisha!

orisha Examples by Brain Bank Users