Word "AHIMSA" Definitions:
- Part of Speech:
- Noun
- Definition:
- a Buddhist and Hindu and especially Jainist doctrine holding that all forms of life are sacred and urging the avoidance of violence
Crossword Clues for AHIMSA
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.