As proper nouns the difference between leo and leonardo
is that
leo is a given name derived from Latin, borne by numerous saints and 13 popes while
Leonardo is a given name derived from Italian, the Italian ( and Spanish and Portuguese) form of Leonard.
As a noun Leo
is someone with a Leo star sign.
As an acronym LEO
is the
Lyons Electronic Office Computer, an early British computer.
leonardo
English
Proper noun
(
en proper noun)
, the (etyl) ( and Spanish and Portuguese) form of Leonard.
, Italian polymath.