OLIVE BRANCH


Meaning of OLIVE BRANCH in English

limb from an olive tree; peace offering, gesture of goodwill

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.