GeneralConnection.com
➔
Dictionary
talisman
Noun
1. amulet
1. charm, good luck charm
Usage