Definition of olive crown in English:

olive crown

noun

  • A garland of olive leaves given or worn as a token of victory.

Origin

Late 17th century.