Eklavya is a Sanskrit name from the Mahabharata, associated with devotion, skill, and determined learning.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Eklavya?
Swipe through thousands of names like it