The Caribbean Dictionary

balm oil
1 definition
1
 
Noun
Any of several oils used for physical healing, spiritual healing, or other purposes as part of an obeah ritual.
Synonyms
Tags
folklore
Pictures
Bobzy Oct 22, 2016
Some type of anointment oil use for healing.
400