Webster's Revised Unabridged Dictionary · 1913

Telesm

Telesm , noun

[Arabic tilism. See Talisman.]

A kind of amulet or magical charm. [Obsolete] — J. Gregory