AHIMSA Meaning of AHIMSA in English [ahim.sa] n [Skt ahimsa noninjury] (1875): the Hindu and Buddhist doctrine of refraining from harming any living being Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012