n. Hindu and Buddhist philosophy and principle of nonviolence and revering all living creatures and refraining from harming any living thing
AHIMSA
Meaning of AHIMSA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012