VariousWords beta
Related Terms:
Definitions:
Noun
ahimsa
Definition: a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence
Definition: A doctrine of non-violence, concerned with the sacredness of all living things and an effort to avoid causing harm to them.