Definition: (noun) Something of sentimental value.
Synonyms: souvenir, relic, token.
Usage: I had no keepsake to speak to me of my lost darling but the flag which she had embroidered with her own hand.
Discuss
Source: The Free Dictionary