Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of ahimsa
  1. noun
    a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence
Antonyms of ahimsa

We don't have antonyms for this word yet.

My lists:
Recently viewed words: