meaning of leonardo

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


Related Words

leonardo | leonardo da vinci |

Developed & Maintained By Taraprasad.com

Treasure Words