make peace


Meanings

  • someone who tries to bring peace
  • end hostilities;