Thesaurus.com
Dictionary.com

lucky piece

NOUN
amulet
Synonyms