recollection

noun
  1. the ability to remember something; memory
  2. something that is remembered; a memory of a past event or experience

Examples