lord krishna krishna is called hari

Hari is one of the most famous names of Lord Krishna used interchangeably with Vishnu and Narayana. The most common meaning attributed to the word Hari is the forgiver of all sins. Other than that, there are also several interesting shades of meanings to this word. In Sanskrit, the word Hari means either green or …