Search Results: talisman

talisman
(b)  amulet, talisman