memorda
/mɛˈmɔrdə/Definitions
1. noun
a memory or remembrance, especially a nostalgic or sentimental one
“The old photograph evoked a strong memorda of her childhood home.”
1. noun
a memory or remembrance, especially a nostalgic or sentimental one
“The old photograph evoked a strong memorda of her childhood home.”