Learn That Word

Synonyms for Leonardo (same or very similar meaning)

WordNet sense 1 (Italian painter and sculptor and engineer and scientist and architect; the most versatile genius of the Italian Renaissance (1452-1519)):
da Vinci, Leonardo da Vinci


From the ODE community, based on WordNetadd/edit