Sanskrit name combining 'Shri' (auspicious, holy) and 'Ram,' meaning 'auspicious Lord Ram.'
Like Shriram?
Swipe through thousands of names like it