Philosophy Ahiṃsā 8 April 2019 Ahiṃsā (devanagari अहिंसा) is a Sanskrit term generally translated as "n[...]