remembrancer

(noun)

noun

1. A person who reminds someone

2. A memento or souvenir