Punjabi/Sanskrit name meaning 'one warrior' or 'unique hero,' from 'ekam' (one) and 'veer' (brave, warrior).
Like Ekamveer?
Swipe through thousands of names like it