Dictionary entry

Talisman

Webster's Dictionary 1806

Talisman

n.

a magical character, image, charm