Did you mean Leonardo?
Leonardo
noun
°the ( and Spanish and Portuguese) form of Leonard.
°Leonardo da Vinci, Italian polymath.