ahimsa is Accepted in TWL Scrabble Dictionary

ahimsa Scrabble score: 11

Meaning of ahimsa

  • the duty of sparing animal life [n -S]
  • the principle of noninjury to living beings