good luck charm

Noun
  1. Something believed to bring good luck (synset 103013287)

Found on Word Lists

Other Searches