Definitions English

  • A reminder of the past; a keepsake.