Sharanya is an Indian name from Sanskrit, often meaning 'one who gives refuge' or 'worthy of protection.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sharanya?
Swipe through thousands of names like it