Ahimsa
[ә'himsɑ:]
Definition
(noun.) a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence.
Checked by Justin--From WordNet
[ә'himsɑ:]
(noun.) a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence.
Checked by Justin--From WordNet