Definition, synonyms and related words
A small stone, once believed to be a jewel embedded in the head of a toad, worn as an amulet.