I'm pretty sure there's no direct translate for the word keepsake in French. The closest French word for keepsake, an object kept for the sake of the giver, would be souvenir.
keepsake, memento
Yes, the noun 'keepsake' is an abstract noun. A keepsake is not the physical item itself, it's the meaning of the item to someone. The noun keepsake is a word for a concept.
curio
no meaning
"gulamala" is not a French word; it has no meaning in French.
The dried bouquet is a keepsake from her senior prom. He kept the old baseball glove as a keepsake from his childhood.
something valuable boughten in your home state/country
The word keepsake is a noun. It is something kept usually for sentimental reasons.
Dolce is an Italian word meaning sweet or meek. The French word is doux / douce.
Memento or keepsake.
The English word gold has has the same meaning as the French word or.
The word "souvenir" applies to a keepsake or an article from a different locale.