English dictionary
leonardo meaning and definition
Definition and meaning of leonardo at MeaningMonkey.org. leonardo meaning and definition in the English Dictionary.LEONARDO noun
Definition of Leonardo (noun)
- Italian painter and sculptor and engineer and scientist and architect; the most versatile genius of the Italian Renaissance (1452-1519)
- synonyms: da Vinci, Leonardo da Vinci
Source: Princeton University Wordnet