The online English-English dictionary from The Project Gutenberg
Result for Telesm
A kind of amulet or magical charm.