recuerdo

noun
  1. A memory or recollection; something remembered from the past. noun
    She had a vivid recuerdo of her childhood summers spent at her grandmother's house.
    The old photograph brought back a flood of recuerdos from their college days.
  2. A souvenir or memento; an object kept as a reminder of a person, place, or event. noun
    He bought a small figurine as a recuerdo of his trip to Spain.
    The seashell was a cherished recuerdo from their beach vacation.