Amethyst Harry Potter Wand & Stag Patronus Gold Plated Pendant Necklace by Huzurr a sophisticated design for those who love subtle brilliance .deer charm necklaces are associated with abundance so wearing a deer charm is said to bring the wearer strength, harmony and protection. This amulet means an object that protects a person from trouble. The spiritual meaning of wearing deer antlers is that they signify strength, determination, alertness and protection.