ahimsa
English Dictionary
->
Letter A
-> ahimsa
Search Dictionary:
ahimsa Definition
(n)
a
Buddhist
and
Hindu
and
especially
Jainist
doctrine
holding
that
all
forms
of
life
are
sacred
and
urging
the
avoidance
of
violence
ahimsa Synonyms
ahimsa
© Art Branch Inc.