satyagrahi

Noun

 * 1) A proponent or practitioner of satyagraha.