Telesms, noun plural of telesm. Synonyms in the same form.
amulets, phylacteries
All synonyms for telesm →