amulet, charm, fetish, juju, lucky charm, mascot, periapt (rare)
English Collins Dictionary - English synonyms & Thesaurus
talisman ( talismans plural ) A talisman is an object which you believe has magic powers to protect you or bring you luck. n-count
Translation English Cobuild Collins Dictionary
Add your entry in the Collaborative Dictionary.