An Indian-derived modern name, often interpreted with senses of excellence, worship, or aspiration.
Like Viradhya?
Swipe through thousands of names like it