Boy Names baby name Canakya

What does the name Canakya mean?

The meaning of the name “Canakya” is: “Son of Canaka”.