Translation of "ahimsa" into English

ahimsa is the translation of "ahimsa" into English.

ahimsa
+ Add

Indonesian-English dictionary

  • ahimsa

    noun

    dasar kepercayaan (Ahimsa): sh 106

    basis for belief (Ahimsa): sh 106

  • Show algorithmically generated translations

Automatic translations of "ahimsa" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

Translations of "ahimsa" into English in sentences, translation memory