Noun
balmyard (plural balmyards) (Jamaica) A place where obeah and related healing rituals are performed.