Meanings

  1. sealing stamp

  2. a stamp or mark left as a memento