Sanskrit-origin Indian name meaning 'she who protects' or relating to a nurturing, protective quality.
Like Sharini?
Swipe through thousands of names like it