Boy Names baby name Chanakya

What does the name Chanakya mean?

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