Sanskrit name combining 'Shri' (auspicious, holy) and 'Ram,' meaning 'auspicious Lord Ram.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shriram?
Swipe through thousands of names like it