AHIMSA


Meaning of AHIMSA in English

noun Etymology: Sanskrit ahiṁsā noninjury Date: 1875 the Hindu and Buddhist doctrine of refraining from harming any living being

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.