Boyla (noun) Definition, Meaning & Examples

noun Australian.
  1. a witch doctor; sorcerer.
Boyla (noun) Definition, Meaning & Examples

More Definitions