Synonyms of Leonardo in English :

Antonyms of Leonardo in English

Thesaurus of Leonardo in English

Leonardo

see definition of leonardo

Synonyms of leonardo

1. (noun) Italian painter and sculptor and engineer and scientist and architect; the most versatile genius of the Italian Renaissance (1452-1519)