Meaning of leonardo
Definition of leonardo
(noun)
Italian
painter
and
sculptor
and
engineer
and
scientist
and architect; the
most
versatile
genius
of the Italian Renaissance (1452-1519)
Other information on leonardo
WIKIPEDIA results for
leonardo
Amazon results for
leonardo
Tweet