A direct Indian compound of Ansh 'part' and Veer 'brave one,' meaning 'brave or noble part.'
Like Anshveer?
Swipe through thousands of names like it