peacenik
/ˈpiːsənɪk/Definitions
1. noun
A person who advocates for peace, especially a nonviolent and pacifist one.
“The peacenik movement gained momentum during the 1960s and 1970s.”
2. noun
A person who is opposed to war and violence, especially in a naive or unrealistic way.
“The peacenik’s idealistic views were criticized by some as being unrealistic.”