good luck charm
noun.
something believed to bring good luck
Synonym: charm