An Indian compound name meaning rising hero or brave one of the dawn.
Like Udayveer?
Swipe through thousands of names like it