Letters that make ahimsa
s, a, h, m, i are letters that make 'ahimsa'
ahimsas is a word created by adding a letter to 'ahimsa'
1 possible definitions for 'ahimsa'
Under this definition, ahimsa is a noun and has the following properties:
'ahimsa' can be a type of religious doctrine, church doctrine, gospel, creed.