Description:
Chanakrishna is a Sanskrit name meaning 'pure heart.' The name is derived from the god Vishnu, who is often depicted with a pure heart. The name is popular in India and Sri Lanka. In India, the name is often given to infants, and it is also popular among Hindu priests. In Sri Lanka, the name is often given to infants and is also used as a surname. The name is also popular in the United States, where it is often given to infants.





