boyla

boyla antonyms

boyla definitions

noun
  • An Aboriginal witch doctor or sorcerer.