Since first introduced some 600 years ago, Witch Balls have had a number of names including: Fairy Orbs, Pond Balls, Spirit Balls, Friendship Balls, Good Luck Balls, Globes of Happiness, Gazing Balls, and Butler Globes. What exactly is a Witch Ball you ask? See the complete and fascinating story below!