amulet
am-u-let / ăm-yə-lĭt
noun 1. a charm thought to protect one from evil or disease; a talisman To love is the great amulet that makes this world a garden. Robert Louis Stevenson 1850-1894 etymology From the Latin noun amuletum (charm, talisman) through the French noun amulette of the same meaning. Thank you to Allen Ward for providing this etymology.