A classical Sanskrit royal name meaning valor like the sun, borne by legendary Indian kings.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Vikramaditya?
Swipe through thousands of names like it