An Indian compound from Sanskrit roots where vīr means hero/warrior, giving a meaning of brave or noble fighter.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Agamveer?
Swipe through thousands of names like it