• word of the day

    satyagraha

    satyagraha - Dictionary definition and meaning for word satyagraha

    Definition
    (noun) the form of nonviolent resistance initiated in India by Mahatma Gandhi in order to oppose British rule and to hasten political reforms
Download our Mobile App Today
Receive our word of the day
on Whatsapp