luck ball

Noun

 * 1) A type of charm designed to bring good luck, consisting of a ball containing a mixture of herbs and other magical ingredients.