Olive branch

What is Olive branch?

Olive branch definition and meaning on Dictionary terms:
noun
a branch of the olive tree as an emblem of peace.
any token of peace.

 

reference: https://www.dictionary.com/browse/olive-branch

Tags: