Eklavya is a Sanskrit name from the Mahabharata, associated with devotion, skill, and determined learning.
Like Eklavya?
Swipe through thousands of names like it