keepsake

Noun
  1. Something of sentimental value (synset 103615483)

Found on Word Lists

Other Searches