Olly is an English unisex name, popular in recent years, often used as a shortened version of Oliver or Olivia. It means 'olive tree', symbolizing peace and abundance, and has been used throughout history by notable figures like Olly Murs and Olly Alexander, as well as appearing in literature such as the Harry Potter series.