ahimsa
noun
ahim·sa
ə-ˈhim-ˌsä
: the Hindu and Buddhist doctrine of refraining from harming any living being
Love words? Need even more definitions?
Merriam-Webster unabridged
Share