Name Meaning and Origin of Chanakya

The baby name Chanakya is Sanskrit in origin and it's meaning is son of Chanaka. Chanakya, also known as Vishnu Gupta and Kautilya, was the prime minister of Chandragupta Maurya. He authored the political treatise Artha Shastra.

Chanakya is pronounced chaa-nak-ya.

Chanakya is a name suitable for boys.