iJunoon official Urdu Dictionary
نشانی
nishani
یادگار
yadgar
English definition for keepsake
1. n. something of sentimental value
Synonyms and Antonyms for keepsake
Sponored Video