comunardo

Noun

 * 1) Communard
 * 2) revolutionary