Recent Searches
GRE Word List made easy using Mnemonics
ahimsa - Dictionary definition and meaning for ahimsa
AHIMSA
(noun) a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence
WordNet® 3.0, © 2006 by Princeton University.


