balmyard (English, noun)
expansion: balmyard (plural balmyards)
Senses:
glosses: A place where obeah and related healing rituals are performed.
tags: Jamaica
Forms:
form: balmyards
tags: plural
form: balm yard
tags: alternative