Remembrancer is a noun that refers to a souvenir.
Coming from the root word memory, which is Latin in origin, remembrancer can be used to describe a souvenir or a person who reminds someone of something.
My favorite remembrancer from my trip to Peru was a lovely knit cap. Every time I wear it, it reminds of all those wonderful times.