Eklavya

in baby boy name

The meaning of Eklavya is Student Who Learned Bow By Watching