peacenik

Noun

 * 1)  Someone who publicly opposes armed conflict in general, or a particular conflict, or who publicly opposes the proliferation of weapons.