Indian compound *Shiv* (Shiva) plus *raj* ('king'), meaning one under kingly divine protection.
Like Shivraj?
Swipe through thousands of names like it