English dictionary
ahimsa meaning and definition
Definition and meaning of ahimsa at MeaningMonkey.org. ahimsa meaning and definition in the English Dictionary.AHIMSA noun
Definition of ahimsa (noun)
- a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence
Source: Princeton University Wordnet