Sanskrit name meaning 'remembrance, recollection, memory', invoking mindful devotion and reflection.
Like Smaran?
Swipe through thousands of names like it