leonardo

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches