Home
Home
Ancient-India-and-China-2600BC-550AD Flashcard Deck
Ahimsa Flashcard
Ahimsa definition: Means 'not to injure' and 'compassion' and refers to a key virtue in Indian religions.