Definition of LEONARDO
noun : LEONARDO
Source: WordNet 3.1
-
1. (
) Italian painter and sculptor and engineer and scientist and architect; the most versatile genius of the Italian Renaissance (1452-1519) ;
See more about : LEONARDO