ahimsa
(noun)
noun
1. a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence
Definition categories: communication, creed, gospel
(noun)
1. a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence
Definition categories: communication, creed, gospel