Meaning TALISMAN

thing  >  talisman, charm

No matching names identified.