Ahinsa (Hindi), Ahimsa (Sanskrit) and its Meaning in English

Ahinsa (Hindi), Ahimsa (Sanskrit) and its Meaning in English

Ahinsa (Hindi), Ahimsa (Sanskrit) and its Meaning in English – This photo was taken at Gandhi Smriti, New Delhi.