Sanskrit-derived Indian name possibly related to 'sharav' meaning arrow or a divine epithet.
Like Shaarav?
Swipe through thousands of names like it