Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ahimsa Definition

Cancel
ahimsa
noun(a-him-sa)
a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence

Words Related to ahimsa!

ahimsa Examples by Brain Bank Users