Meaning TALISMAN

thing  >  talisman, charm

User-Submitted Names