Ahimsa

Pronunciation of Ahimsa  

English Meaning

  1. A Buddhist and Hindu doctrine expressing belief in the sacredness of all living creatures and urging the avoidance of harm and violence.

   

The Usage is actually taken from the Verse(s) of English+Malayalam Holy Bible.

×

Found Wrong Meaning for Ahimsa?

Name :

Email :

Details :



×