Ahinsa (Hindi Word), Ahimsa (Sanskrit Word) and its meaning in English

Ahinsa (Hindi Word), Ahimsa (Sanskrit Word) and its meaning in English

This photo was taken at Gandhi Smriti, New Delhi.