Synonyms of Leonardo in English :
Antonyms of Leonardo in English
Thesaurus of Leonardo in English
Leonardo
see definition of leonardoSynonyms of leonardo
1. (noun) Italian painter and sculptor and engineer and scientist and architect; the most versatile genius of the Italian Renaissance (1452-1519)