A classical Sanskrit royal name meaning valor like the sun, borne by legendary Indian kings.
Like Vikramaditya?
Swipe through thousands of names like it