English Dictionary
Definition keepsake in British English
keepsake noun
[countable] noun
/ˈkiːpˌseɪk/
Synonyms and related words
