RichThesaurus
boyla
boyla
antonyms
boyla
definitions
noun
An Aboriginal witch doctor or sorcerer.