A Sanskrit-derived Indian name meaning 'one who is supported or sheltered', conveying divine protection.
Like Shritha?
Swipe through thousands of names like it