good luck charm


Meanings

  • something believed to bring good luck

Synonyms