What does Leo mean?
Leo is the Latin word for “lion,” long associated with courage and strength, and shared with the zodiac sign.
What does Oliver mean?
Oliver is usually traced to the Latin oliva, “olive tree” — a long-standing symbol of peace — though some scholars link it to the Norse Áleifr (an ancestor of Olaf).